A sample demo for ApiDoc
http://api.acme.com/{version}/customers/{customer_id}
Parameter | Type | Optional | Description |
---|---|---|---|
version | Version | Api version | |
customer_id | integer | Customer identifier |
{ | |
"Customer": Customer | |
} |
Code | Message | Description |
---|---|---|
404 | Customer not found | Customer does not exists |
http://api.acme.com/{version}/customers
Parameter | Type | Optional | Description |
---|---|---|---|
version | Version | Api version |
{ | |
"Customers": [ | |
{ | |
"id": integer, | Object identifier |
"name": string, | Name of the object |
"next": string, | Link to the next element |
"previous": string | Link to the previous element |
} | |
] | |
} |
http://api.acme.com/{version}/customers/{customer_id}/users
Parameter | Type | Optional | Description |
---|---|---|---|
version | Version | Api version | |
customer_id | integer | Customer identifier |
{ | |
"id": integer | User identifier |
} |
{ | |
"Customer": Customer | |
} |
Code | Message | Description |
---|---|---|
403 | Forbidden | User can not be adding to this customer |
404 | Customer not found | Customer does not exists |
http://api.acme.com/{version}/users
Parameter | Type | Optional | Description |
---|---|---|---|
version | Version | Api version |
{ | |
"user": User | |
} |
{ | |
"User": User | |
} |
Code | Message | Description |
---|---|---|
403 | Forbidden | User can not be adding to this customer |
404 | Customer not found | Customer does not exists |
http://api.acme.com/{version}/users/{user_id}
Parameter | Type | Optional | Description |
---|---|---|---|
version | Version | Api version | |
user_id | integer | user identifier |
{ | |
"User": User | |
} |
Code | Message | Description |
---|---|---|
404 | User not found | User does not exists |
http://api.acme.com/{version}/users
Parameter | Type | Optional | Description |
---|---|---|---|
version | Version | Api version |
{ | |
"Users": [ | |
{ | |
"id": integer, | Object identifier |
"name": string, | Name of the object |
"next": string, | Link to the next element |
"previous": string | Link to the previous element |
} | |
] | |
} |
{ | |
"id": integer, | Customer identifier |
"name": string, | Name of the customer |
"users": [ | List of users |
User | |
] | |
} |
{ | |
"email": string, | Email address of the user |
"id": integer, | User identifier |
"name": string, | Name of the user |
"phone": string | User's phone number |
} |
string |
VN.N
V\d+\.\d+