Skip to main content
Company locations let you route payments to a specific branch, office, or practice. Use the company reference ID to add and list locations, then pass the returned location UUID to payment endpoints as LocationId.

Prerequisites

  • Obtain an access token from /auth/token using your ClientId and ClientSecret.
  • Register the company and keep its CompanyReferenceId.

Add a Location

Use POST /Company/{companyReferenceId}/Locations to add a location to an existing company.

Endpoint

  • URL: https://api.synchpay.com/Company/{companyReferenceId}/Locations
  • Method: POST
  • Authorization: Bearer <AccessToken>

Path Parameter

Request Body

Response

The response contains the UUID to use when creating payments for this location.

List Locations

Use GET /Company/{companyReferenceId}/Locations to retrieve every location for a company.

Endpoint

  • URL: https://api.synchpay.com/Company/{companyReferenceId}/Locations
  • Method: GET
  • Authorization: Bearer <AccessToken>

Response

Use a returned Id as LocationId when you create a payment request, create a recurring payment, authorize a card, or charge a saved card.
Last modified on July 21, 2026