# Index business identifications of a partner Returns all business identifications for all of your customers. You can add filters to your query to filter results. Endpoint: GET /v1/businesses/identifications Version: 1.0 ## Query parameters: - `page[number]` (string) The number of pages to be returned. - `page[size]` (string) The size to apply to each page of the API response. - `filter[provider]` (string) Filter by identification providers. - `filter[reference]` (string) Filter by identification reference numbers. - `filter[status]` (string) Filter by the business identification status. - `filter[completed_at]` (string) Filter by the date and time when the business identification was completed. - `filter[created_at]` (string) Filter by the date and time when the business identification was created. - `filter[updated_at]` (string) Filter by the date and time when the business identification was last updated. - `filter[legal_identification_status]` (string) Filter by the business legal identification status. ## Response 200 fields (application/json): - `id` (string) The unique ID of the business identification resource. Example: "4c74c804eaea5d2a2d64ef400a27a4d3bid" - `method` (string) The identification method. Default value is . Enum: "idnow", "itm", "import" - `reference` (string) The reference of the itm identification request. Empty when the identification method is idnow. Example: "TST-VWKRA" - `status` (string) The status of the business identification process. Enum: "created", "pending", "successful", "failed", "expired" - `completed_at` (string) The date and time when the business identification was completed. Example: "null" - `legal_representatives` (array) The legal representatives with their video identification details, such as idnow URLs, status, and timestamps of creation and completion. - `legal_identification_status` (string) The status of the business legal identification. Enum: "created", "information_required", "blocked_internally", "successful", "failed", "expired" - `legal_identification_reason` (string) The reasons for a failed legal identification. Example: "null" - `legal_identification_missing_information` (array) Missing information or documents that Solaris needs from the business to complete the legal identification process. Enum: "COMPLIANCE_QUESTIONS", "FOUNDATION_DOCUMENT", "OTHER", "REGISTER_APPLICATION", "SCHUFA_EXTRACT", "SCHUFA_GWG_REPORT", "SEALED_FOUNDATION_DOCUMENT", "SHAREHOLDERS_AGREEMENT", "SHAREHOLDERS_LIST", "SHAREHOLDERS_LIST_MOTHER_COMPANY", "SIGNED_FOUNDATION_DOCUMENT", "SOURCE_OF_FUNDS", "VAT_CERTIFICATE" - `legal_identification_missing_information_details` (string) Field that includes extra details or clarification on the missing information and/or documents Solaris requires. - `business_id` (string) The unique business ID, generated after completing the business onboarding process. Example: "880bbac68a34add190786b9c74f4c82fcbiz" ## Response 400 fields (application/json): - `title` (string) Example: "Failed to build pagination headers." - `status` (string) Example: "400" - `id` (string) Example: "a95f2aaf-4e0c-4d49-8021-8a16a884ed86" - `detail` (string) Example: "Cannot connect to database." - `code` (string) Example: "build_pagination_headers_failure" ## Response 403 fields (application/json): - `title` (string) Example: "Unauthorized Action" - `status` (string) Example: "403" - `id` (string) Example: "a95f2aaf-4e0c-4d49-8021-8a16a884ed86" - `detail` (string) Example: "Unauthorized action is not allowed." - `code` (string) Example: "unauthorized_action" ## Response 500 fields (application/json): - `title` (string) Example: "Generic Error" - `status` (string) Example: "500" - `id` (string) Example: "e8915041-9d8c-4d96-9dd1-04e8522ecdbf" - `detail` (string) Example: "There was an error." - `code` (string) Example: "generic_error"