Skip to main content
GET
List Agreements
Agreements are assigned to an account during onboarding as independent account-scoped actions; they are not part of the automatic KYB submission readiness. The Platform lists the assigned agreements, renders each document (its content_url) to the end customer, and submits an accept or reject action signed by one of the account’s authorized signers.
In v1 agreements are hosted by Hop — there are no third-party signing links. Agreement content and versions are managed by Hop. There is no pre-account “current ToS” endpoint and no signed_agreement_id. Acceptance is recorded through the account-scoped actions endpoint.
Returns the agreements currently assigned to the account. Any agreements not yet assigned are added automatically from the active agreement set for the account’s entity type and country.

Path Parameters

string
required
Identifier of the Platform customer (cus_…). Must be your own customer id.
string
required
Identifier of the Platform end-customer account (acct_…).

Query Parameters

integer
default:"1"
Page number (1-based). Default 1.
integer
default:"64"
Items per page. Default 64; range 1–100.

Response

Returns 200 with a paginated list of assigned agreements.
Agreement objects use created_at / updated_at field names in this response.
object[]
The assigned agreements on this page.
integer
Current page number.
integer
Items per page.
integer
Total number of items.
integer
Total number of pages.