REST API Documentation Samples - GitHub Pages
REST API Documentation Samples
GET | POST | PUT | DELETE
Retrieve an Album Returns data about a collection of images GET {albumID} where {album ID} is the ID of the album to retrieve
Retrieve an image in the album Returns data about an image in the album GET {albumID}/photo/{photoID} where {albumID} is the ID of the album to retrieve and {photoID} is the ID of the photo located inside {albumID} that is to be retrieved
Create an Album Creates a new collection of images POST where {albumID} is the ID of the newly created album
Add a photo to the album Returns data about a newly added photo POST {albumID}/photo/{photoID} where {photoID} is the ID of the newly added photo located inside of {albumID}
Remove an album Returns data about a removed album PUT {albumID} where {albumID} is the ID of the removed album
Delete an album Returns data about a deleted album DELETE {albumID} where {albumID} is the ID of the deleted album
Header Name Content-Type
Accept
Description Name of key which specifies content type when sending data
Name of key which specifies format of returned data when receiving data
Required Optional
Optional
Values Values: image/png, image/jpeg, image/gif Default: image/jpeg Values: application/json, application/xml Default: application/json
This request uploads a photo in JPEG format and returns data in XML.
POST
Content-Type : image/jpeg Accept : application/xml
POST body is the image to upload
STATUS CODES Code 200 401 403
404
Description OK Unauthorized
Forbidden
Not Found
Notes Successful response Access token not valid for this resource Number of API requests per month has been exceeded Resource name or ID is not valid
JSON API Request & Response Documentation
JSON API REQUEST DOCUMENTATION Represents a request for the weather forecast for one day.
Element date
description
Description Date of weather forecast Text description of weather for the date
Type string
string
maxTemp minTemp windSpeed
The high temperature The low temperature The wind speed
number number number
danger
true if weather conditions are dangerous; otherwise, false
Boolean
JSON API request:
{ "date" : "2019-08-01", "description" : "sunny", "maxTemp" : 26, "minTemp" : 22, "windSpeed" : 8, "danger" : false
}
Notes Format is YYYYMM-DD Valid values: "sunny", "overcast", "partly cloudy", "raining", snowing" In degrees Celsius In degrees Celsius In kilometers per hour
JSON API RESPONSE DOCUMENATION Represents the weather forecast for multiple days.
Element longitude latitude forecasts
date description
Description Longitudinal number of weather forecast region
Type number
Latitudinal number of
number
weather forecast region
Daily forecasts
Date of weather forecast Text description of weather for the date
array of daily forecast objects string
string
maxTemp
The high temperature
minTemp
The low temperature
windSpeed
The wind speed
danger
true if weather conditions are dangerous; otherwise, false
JSON API Response:
{ "longitude" : 45.40, "latitude" : 123.88, "forecasts" : [ { "date" : "2019-08-01", "description" : "sunny", "maxTemp" : 26, "minTemp" : 22, "windSpeed" : 8, "danger" : false
number number number Boolean
Notes May have two decimals places May have two decimals places
Format: YYYY-MM-DD Valid values: "sunny", "overcast", "partly cloudy", "raining", snowing" In degrees Celsius In degrees Celsius In kilometers per hour
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- rest api documentation samples github pages
- university of calgary automated example oriented rest api documentation
- eia s api technical documentation
- api documentation webflow
- api architecture information services
- datumbox api documentation 1
- restful web api design
- the definitive guide to creating api documentation
- how to generate api documentation with sphinx github pages
- api documentation payu