List updates
Get the update dates for a project.
Request
GET or POST https://api.wattspeed.com/v1/updates
Headers
Your API token.
Parameters
The project's URL - should be URL encoded.
Use this to filter by device.
Allowed values: mobile
, desktop
.
Use this to filter by location. When passing multiple locations, include each location in a different parameter using the same name. Example: location=s_carolina&location=tokyo
.
Allowed values: s_carolina
, los_angeles
, frankfurt
, london
, tokyo
, sao_paulo
.
Example request
GET
https://api.wattspeed.com/v1/updates?url=https://wattspeed.com
POST
{
"url": "https://wattspeed.com"
}
Responses
- 200
- 400
- 401
- 404
- 405
- 406
- 415
- 500
Dates are listed in ascending order.
{
"desktop": {
"2022-04-18T00:37:34": [
"s_carolina",
"london"
],
"2022-05-16T00:42:42": [
"los_angeles"
]
},
"mobile": {
"2022-04-11T00:45:43": [
"frankfurt"
],
"2022-04-25T00:48:53": [
"tokyo",
"sao_paulo"
]
}
}
The message
and errors
are subject to change and may include more info than listed here.
{
"status": "BAD_REQUEST",
"message": "Required request header 'Authorization' is not present",
"errors": [
"Required request header 'Authorization' is not present"
]
}
The message
and errors
are subject to change and may include more info than listed here.
{
"status": "UNAUTHORIZED",
"message": "API token not valid. Please enter a valid API token",
"errors": [
"API token not valid. Please enter a valid API token"
]
}
The message
and errors
are subject to change and may include more info than listed here.
If the provided URL does not match with the URL of one of your projects, you will receive the following message:
{
"status": "NOT_FOUND",
"message": "Project not found",
"errors": [
"Project not found"
]
}
The message
and errors
are subject to change and may include more info than listed here.
{
"status": "METHOD_NOT_ALLOWED",
"message": "Request method 'PUT' not supported",
"errors": [
"PUT method is not supported for this request. Supported methods are GET, POST"
]
}
The message
and errors
are subject to change and may include more info than listed here.
{
"status" : "NOT_ACCEPTABLE",
"message" : "No acceptable representation",
"errors" : [
"Media type is not supported. Supported media type is application/json"
]
}
The message
and errors
are subject to change and may include more info than listed here.
{
"status" : "UNSUPPORTED_MEDIA_TYPE",
"message" : "Content-Type 'application/x-www-form-urlencoded' is not supported",
"errors" : [
"application/x-www-form-urlencoded media type is not supported. Supported media type is application/json"
]
}
The message
and errors
are subject to change and may include more info than listed here.
{
"status": "INTERNAL_SERVER_ERROR",
"message": "Something went wrong, please try again",
"errors": [
"Something went wrong, please try again"
]
}