legal-documents

List legal documents

Changed on

Retrieve all available legal documents, optionally filtered by document type.

get/legal-documents

Request

  • Base URL
    https://api.engine.usesophic.com
  • Auth
    HTTP bearer

Query parameters

document_type'investment_services_agreement' | 'risk_disclosures' | 'conflicts_of_interest_policy' | 'complaints_handling_policy' | 'client_assets_safeguarding_policy' | 'investor_compensation_fund_policy' | 'order_execution_policy' | 'costs_and_charges' | 'pccpc_prospectus' | 'pccpc_special_regulations' | 'pccpc_acceptance_declaration'

Return legal documents of the given type.

Response

OK

created_atstring date-time required

The timestamp (in ISO-8601 format) of when the resource was created.

document_type'investment_services_agreement' | 'risk_disclosures' | 'conflicts_of_interest_policy' | 'complaints_handling_policy' | 'client_assets_safeguarding_policy' | 'investor_compensation_fund_policy' | 'order_execution_policy' | 'costs_and_charges' | 'pccpc_prospectus' | 'pccpc_special_regulations' | 'pccpc_acceptance_declaration' required
idstring required

Unique resource identifier.

modified_atstring date-time required

The timestamp (in ISO-8601 format) of when the resource was last modified.

namestring required

Legal document name.

Example response

[
  {
    "latest_version": {
      "effective_at": "2026-07-14T09:30:00Z"
    }
  }
]

Changes

    • breaking

      the / response's property type changed from no type to string for status

    • warning

      added the new client_assets_safeguarding_policy enum value to the / response property for the response status

    • warning

      added the new complaints_handling_policy enum value to the / response property for the response status

    • warning

      added the new conflicts_of_interest_policy enum value to the / response property for the response status

    • warning

      added the new costs_and_charges enum value to the / response property for the response status

    • warning

      added the new investment_services_agreement enum value to the / response property for the response status

    • warning

      added the new investor_compensation_fund_policy enum value to the / response property for the response status

    • warning

      added the new order_execution_policy enum value to the / response property for the response status

    • warning

      added the new pccpc_acceptance_declaration enum value to the / response property for the response status

    • warning

      added the new pccpc_prospectus enum value to the / response property for the response status

    • warning

      added the new pccpc_special_regulations enum value to the / response property for the response status

    • warning

      added the new risk_disclosures enum value to the / response property for the response status

    • info

      removed from the / response property allOf list for the response status

    • breaking

      response property context/additionalProperties/ list-of-types was widened by adding types array to media type application/json of response 400