Initial checkin of docs
This commit is contained in:
commit
f22ce1ca1d
61 changed files with 5061 additions and 0 deletions
41
docs/api/Envelope.markdown
Normal file
41
docs/api/Envelope.markdown
Normal file
|
@ -0,0 +1,41 @@
|
|||
Response Envelope
|
||||
=======================
|
||||
|
||||
|
||||
----------------------------------------
|
||||
|
||||
### Standard OpenPhoto API response envelope
|
||||
|
||||
Every API returns a JSON response adhering to the following format.
|
||||
|
||||
{
|
||||
message: (string),
|
||||
code: (int),
|
||||
result: (mixed)
|
||||
}
|
||||
|
||||
#### Message
|
||||
|
||||
The _message_ is a string which describes the action taken.
|
||||
It's purely for informational purposes and should never be used in your code or relied on.
|
||||
|
||||
#### Code
|
||||
|
||||
The _code_ is an integer representing the status of the API call.
|
||||
Typically the _code_ value should be _200_ but anything between _200_ and _299_ indicates a successful response.
|
||||
The photo upload API, for example, will return a _202_ response indicating that the resource has been created.
|
||||
|
||||
Below are some common codes:
|
||||
|
||||
* _200_, The API call was successful
|
||||
* _202_, Resource was created successfully
|
||||
* _403_, Authentication failed when trying to complete the API call
|
||||
* _404_, The requested endpoint could not be found
|
||||
* _500_, An unknown error occured and hopefully the message has more information
|
||||
|
||||
#### Result
|
||||
|
||||
The _result_ can be any simple or complex value.
|
||||
Consult the documentation for the endpoint you're using for information on what the _result_ will be.
|
||||
The purpose of the _result_ is to allow you to continue processing the request.
|
||||
We'll try to return the information you'll most likely need and aim to keep you from having to make a subsequent call to get it.
|
Loading…
Add table
Add a link
Reference in a new issue