GET
/
core
/
terms-of-service
curl --request GET \
  --url https://api.enterprise.sandbox.uphold.com/core/terms-of-service \
  --header 'Authorization: Bearer <token>'
{
  "termsOfService": [
    {
      "code": "general-gb-fca",
      "type": "general",
      "countries": [
        "GB"
      ],
      "modifiedAt": "2025-02-01T00:00:00Z",
      "acceptedAt": "2025-03-01T00:00:00Z"
    },
    {
      "code": "virtual-iban-global",
      "type": "virtual-iban",
      "countries": [
        "GB"
      ],
      "modifiedAt": "2024-12-01T00:00:00Z"
    }
  ]
}

If the authenticated subject is a user, the returned response will be contextualized accordingly. As an example, the response will contain the date in which the user accepted each terms, if applicable.

Authorizations

Authorization
string
header
required

OAuth 2.0 authentication.

Query Parameters

type
enum<string>

Filter terms of service by type.

Available options:
general,
virtual-iban
country
string

Filter terms of service by unique code of the country.

Response

200 - application/json

Terms of service retrieved.

The response is of type object.