List the calling user's Terms of Service agreements
Returns the Terms of Service agreements the authenticated user has on file. Each entry records the version agreed to and when. Most users only have one agreement per product, but if the ToS is updated and the user re-agrees a new entry is added.
Results are paginated with the standard page[number] / page[size] parameters; the response uses the standard {data, meta} JSON:API envelope.
By default this returns agreements for all products the user has agreed to. Pass the product_type query parameter to scope the result to a single product.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Optional filter. Omit to list the user's agreements for every product (branded_calling and number_reputation); pass a value to return only that product's agreements. Telnyx product the Terms of Service apply to.
branded_calling, number_reputation "branded_calling"
1-based page number. Out-of-range values return an empty page with correct meta.
x >= 11
Items per page. Maximum 250; values above are clamped to 250.
1 <= x <= 25020
Response
Paginated list of agreements.
Paginated list of Terms of Service agreements for the calling user.