post https://partner-api.yelp.com/token/v1
Using the authorization code assigned for that business user, this endpoint will send back an access token.
Response
Parameter Name | Description |
---|---|
access_token | Token issued by the authorization server. The token will be 128 characters long. Tokens will be valid for the R2R api for 7 days. |
expires_in | Seconds until token expires. |
expiration_timestamp | The expiration time of the access token in ISO8601 format. |
token_type | The type of token issued. Default to ‘Bearer’ |
refresh_token | Token code used in refresh endpoint. The token will be 128 characters long. |
Error Scenarios
For the following error scenarios, Yelp will respond with an HTTP error with the following format for the response body:
{
"error": {
"id" : "<ERROR_CODE_ID>",
"description": "<Human readable description.>",
"http_code": "<http_code>"
}
}
id | description | http_code |
---|---|---|
INVALID_REQUEST | Missing a required parameter or includes an unsupported parameter. | HTTPBadRequest (400) |
CLIENT_NOT_FOUND | Supplied client ID does not exist. | HTTPNotFound (404) |
INVALID_CLIENT | Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method. | HTTPUnauthorized (401) |
INVALID_GRANT | The provided authorization grant is invalid, expired or revoked. | HTTPBadRequest (400) |
UNAUTHORIZED_CLIENT | The authenticated client is not authorized to use this authorization grant type. | HTTPBadRequest (400) |
UNSUPPORTED_GRANT_TYPE | The authorization grant type is not supported by the authorization server. | HTTPBadRequest (400) |
This endpoint is part of the Respond to Reviews API, visit Respond to Reviews API to learn more.