legal-documents

Retrieve a legal document

Changed on

Retrieve a legal document by ID.

get/legal-documents/{legal_document_id}

Request

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

Path parameters

legal_document_idstring required

The ID of the legal document to retrieve.

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