Locations

List Locations

get

Retrieve every active location on the project for slug references or reconciliation with upstream systems.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200

Success

application/json

Object containing response data for this resource.

successbooleanOptional

Indicates whether the request completed successfully.

codeintegerOptional

Short code or application-level status code for this resource.

get
/locations
200

Success

Create Location

post

Create a physical or business location for the project.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

Object containing response data for this resource.

namestringRequired

Display name for this resource.

display_namestringOptional

Public display name for this resource.

slugstringOptional

URL-friendly identifier for this resource.

store_codestringOptional

Internal store identifier for this location.

address1stringOptional

Primary street address line.

address2stringOptional

Secondary street address line, such as suite or apartment.

citystringOptional

City for the address.

statestringOptional

State, province, or region for the address.

postal_codestringOptional

Postal or ZIP code for the address.

Responses
chevron-right
200

Success

application/json

Object containing response data for this resource.

successbooleanOptional

Indicates whether the request completed successfully.

codeintegerOptional

Short code or application-level status code for this resource.

post
/locations
200

Success

Get Location

get

Retrieve a single project location for display slug or reconciliation use.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idintegerRequired

Unique numeric identifier for this resource.

Responses
chevron-right
200

Success

application/json

Object containing response data for this resource.

successbooleanOptional

Indicates whether the request completed successfully.

codeintegerOptional

Application-level status code returned by More Good Reviews.

dataobjectOptional

Location record for this project.

get
/locations/{id}
200

Success

Update Location

put

Update public display and address details for a project location.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idintegerRequired

Unique numeric identifier for this resource.

Body

Object containing response data for this resource.

namestringOptional

Display name for this resource.

display_namestringOptional

Public display name for this resource.

slugstringOptional

URL-friendly identifier for this resource.

store_codestringOptional

Internal store identifier for this location.

address1stringOptional

Primary street address line.

address2stringOptional

Secondary street address line, such as suite or apartment.

citystringOptional

City for the address.

statestringOptional

State, province, or region for the address.

postal_codestringOptional

Postal or ZIP code for the address.

Responses
chevron-right
200

Success

application/json

Object containing response data for this resource.

successbooleanOptional

Indicates whether the request completed successfully.

codeintegerOptional

Short code or application-level status code for this resource.

put
/locations/{id}
200

Success

Delete Location

delete

Remove a project location owned by the authenticated project.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idintegerRequired

Unique numeric identifier for this resource.

Responses
chevron-right
200

Success

application/json

Confirms the location was deleted.

successbooleanOptional

Indicates whether the request completed successfully.

codeintegerOptional

Application-level status code returned by More Good Reviews.

delete
/locations/{id}
200

Success

Last updated