Download OpenAPI specification:Download
All endpoints related to customer identifications (KYC).
Validates whether the person specified in the request URL is eligible to complete a given identification method.
the content of the request
Successful result of the operation
Unexpected error
{- "method": "bank"
}
{- "method": "bank",
- "eligible": true,
- "reasons": [
- "match_for_person_data_not_found"
]
}
Creates an identification for the person specified in the request URL. Note that this endpoint does not send a request to the identification provider to start the identification process.
The content of the request.
method | string The identification method to use for the person identification. |
language | string (IDnow only) The customer's preferred language for the identification process. |
reference | string A reference supplied by the identification provider. |
proof_of_address_type | string The type of document submitted by the customer as a proof of address. This field is mandatory if the customer's identification document does not include their address. |
proof_of_address_issued_at | string <date> The date when the proof of address document was issued. This field is mandatory if the customer's identification document does not include their address. |
iban | string The customer's IBAN. This field is mandatory if the identification method is |
device_data | string Encoded device fingerprint generated using the Seon SDK. See the device monitoring guide for more information about generating this value. |
Successful result of the operation
Unexpected error
{- "method": "idnow",
- "language": "EN",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "device_data": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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"
}
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
Returns all identifications for the person specified in the request URL.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications'
[- {
- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
]
Returns an array of document types that a customer may use to identify themselves along with a list of allowed issuing countries. The issuing_countries
are provided as ISO country codes (ISO-3166-1 alpha 2). If the customer does not provide a supported document type in the identification process, then their identification will eventually fail.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/supported_documents'
[- {
- "type": "Passport",
- "issuing_countries": [
- "ES"
]
}
]
Returns an array of document types as returned from Fourthline that a customer may use to identify themselves along with a list of allowed issuing countries. The issuingCountry
is provided as ISO country code (ISO-3166-1 alpha 2). If the customer does not provide a supported document type in the identification process, then their identification will eventually fail.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/supported_documents_from_fourthline'
[- {
- "issuingCountry": "ES",
- "idDocuments": [
- {
- "type": "Passport",
- "nationalities": [
- "ES"
]
}
]
}
]
This endpoint requests Solaris to begin the process for the person identification specified in the URL. The status of the identification will change to pending
. Once the identification process finishes, you will receive a notification from the IDENTIFICATION
webhook and the status will change to completed
or failed
depending on the outcome.
The content of the request.
secret | string Identification secret. |
device_data | string Encoded device fingerprint generated using the Seon SDK. See the device monitoring guide for more information about generating this value. |
The operation was successful.
IDnow error
You are not authorized to perform this action.
Model not found.
There are more than 19 unsuccessful identification attempts for this customer.
Client error.
Internal server error.
{- "secret": "string",
- "device_data": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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"
}
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "terms_and_conditions_signed_at": "string"
}
Returns a completed person identification (i.e., the person identification process was successful). If you use the include_documents
filter, this method will also return the documents submitted by the customer during the identification process.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}?include_documents=true'
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
Returns all identifications for all of your customers.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/identifications?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Breference%5D=string&filter%5Bid%5D=string&filter%5Bstatus%5D=string&filter%5Bperson_id%5D=string'
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
Use this endpoint to send the SMS OTP from the customer to Swisscom to confirm the e-signing for a person identification via BankIdent. Call this endpoint when the person identification reaches the status confirmation_required
.
The content of the request.
The customer has successfully entered the SMS OTP. The QES process is complete.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "token": "1234"
}
{- "id": "a7a57dadfcc83117b5c3b72f4113be25cidt",
- "reference": "null",
- "status": "confirmed",
- "completed_at": "null",
- "method": "bank",
- "iban": "DE11110101010100000020",
- "terms_and_conditions_signed_at": "2020-07-07T11:36:29.000Z",
- "authorization_expires_at": "2022-08-11T08:38:21.000Z",
- "confirmation_expires_at": "2022-08-11T08:37:23.000Z",
- "current_reference_token": "1234-5678"
}
Returns all bank identifications attempts for the person specified in the request URL.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/bank_identification_attempts'
[- {
- "id": "17a7389adaf83145770d8e6c00a398dfiatm",
- "person_id": "e2bbc86268e9a4667861b73f31dba03bcper",
- "identification_id": "efa83e0d8a9f33be3aeb5b5122d759adcidt",
- "successful": true,
- "failure_reason": "string",
- "iban": "DE11110101010100000020",
- "created_at": "2021-06-25T09:44:25.000Z"
}
]
Returns a list of IDnow attempts within a person identification. Each returned attempt includes the result, the reason (if the attempt was aborted), and the payload from the webhook related to that attempt.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/idnow_attempts'
{- "id": "e1eeb07262b695dc0ee5d4ab9350c12dcida",
- "result": "SUCCESS",
- "reason": null,
- "payload": {
- "identificationprocess": {
- "result": "SUCCESS",
- "companyid": "solarisbankvideoidenttesting",
- "filename": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.zip",
- "agentname": "TROBOT",
- "identificationtime": "2019-03-27T16:47:59+01:00",
- "id": "TST-EABTZ",
- "href": "/api/v1/solarisbankvideoidenttesting/identifications/b2d949eb12ecd6798fa8e2ae66fc4a5acidt.zip",
- "type": "WEB",
- "transactionnumber": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt"
}, - "customdata": {
- "custom1": null,
- "custom2": null,
- "custom3": null,
- "custom4": null,
- "custom5": null
}, - "contactdata": {
- "mobilephone": "+49301234567",
- "email": "person@example.com"
}, - "userdata": {
- "birthday": {
- "status": "MATCH",
- "value": "1972-12-24"
}, - "firstname": {
- "status": "MATCH",
- "value": "X-MANUALTEST-HAPPYPATH"
}, - "address": {
- "zipcode": {
- "status": "MATCH",
- "value": "10409"
}, - "country": {
- "status": "MATCH",
- "value": "DE"
}, - "city": {
- "status": "MATCH",
- "value": "BERLIN"
}, - "street": {
- "status": "NEW",
- "value": "STREET"
}
}, - "birthplace": {
- "status": "MATCH",
- "value": "BERLIN"
}, - "nationality": {
- "status": "NEW",
- "value": "DE"
}, - "birthname": {
- "status": "MATCH",
- "value": "DOE"
}, - "title": {
- "status": "NEW",
- "value": "TITLE"
}, - "lastname": {
- "status": "MATCH",
- "value": "MUSTERMANN"
}
}, - "identificationdocument": {
- "country": {
- "status": "NEW",
- "value": "DE"
}, - "number": {
- "status": "NEW",
- "value": "T01008921"
}, - "issuedby": {
- "status": "NEW",
- "value": "ISSUER"
}, - "dateissued": {
- "status": "NEW",
- "value": "2010-11-01"
}, - "type": {
- "status": "NEW",
- "value": "IDCARD"
}, - "validuntil": {
- "status": "NEW",
- "value": "2020-10-31"
}
}, - "attachments": {
- "pdf": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.pdf",
- "signature": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_signature.jpg",
- "xml": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.xml",
- "videolog": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.mp4",
- "idbackside": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_idbackside.jpg",
- "idfrontside": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_idfrontside.jpg",
- "security1": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security1.jpg",
- "userface": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_userface.jpg",
- "security2": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security2.jpg",
- "security_covered": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security_covered.jpg",
- "security3": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security3.jpg"
}
}
}
Returns information about the document that was used for legitimating an identification (e.g., passport, national ID).
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/legitimation_data'
{- "legitimation_document_number": "123456789",
- "legitimation_type": "PASSPORT",
- "legitimation_issuer": "Stadt Heidelberg",
- "legitimation_country": "GERMANY",
- "legitimation_issued_at": "2015-10-15",
- "legitimation_valid_until": "2025-10-14"
}
Update the legitimation data of an identification
the content of the request
Successful result of the operation
Unexpected error
{- "legitimation_document_number": "12345678910",
- "legitimation_type": "PASSPORT",
- "legitimation_issuer": "Stadt Heidelberg",
- "legitimation_country": "GERMANY",
- "legitimation_issued_at": "2010-01-01",
- "legitimation_valid_until": "2020-01-01"
}
{- "legitimation_document_number": "123456789",
- "legitimation_type": "PASSPORT",
- "legitimation_issuer": "Stadt Heidelberg",
- "legitimation_country": "GERMANY",
- "legitimation_issued_at": "2015-10-15",
- "legitimation_valid_until": "2025-10-14"
}
Uploads a .zip file to the person identification specified in the request URL (if the identification method requires it). The identification must have already been requested. This method is only relevant for identifications using Fourthline.
Successful result of the operation.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/zip' \ -H 'Content-Type: multipart/form-data' \ -F document=string
{- "id": "69ec2a9d8dbaf5ea1b13124098a34ea3cdoc",
- "name": "Operation_authorization.png",
- "content_type": "image/png",
- "document_type": "PICTURE",
- "size": 10187,
- "customer_accessible": false,
- "created_at": "2022-05-20T12:46:09Z",
- "deleted_at": "null"
}
Returns the PDF file generated from a PostIdent identification. The identification must have already been requested.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/pdf'
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "detail": "Cannot connect to database."
}
This endpoint creates a new identification for the customer specified in the request URL and returns the identification_id
. Use this endpoint if the customer has lost access to their existing mobile phone number. After calling this endpoint, supply the returned identification_id
in the URL of the PATCH /persons/{person_id}/identifications/{identification_id}/request
method.
Successful result of the operation.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/for_mobile_change'
{- "identification_id": "string"
}
This endpoint sets the status
of an identification to successful
. Use this endpoint if you are implementing the manual KYC flow in your solution.
The content of the request.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "completed_at": "2019-08-24T14:15:22Z"
}
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "detail": "Cannot connect to database."
}
This endpoint sets the status
of an identification to failed
. Use this endpoint if the identification is still is in pending status and you want to fail it with a reason.
The content of the request.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "reason": "Customer abandoned the SDK flow"
}
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "detail": "Cannot connect to database."
}
This endpoint requests an identification for the person specified in the URL. You can pass a custom value to the testing robot using the parameter custom5
.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "custom5": "X-AUTOTEST-HAPPYPATH"
}
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "build_pagination_headers_failure",
- "title": "Failed to build pagination headers.",
- "detail": "Cannot connect to database."
}
Returns an account snapshot that was added to a person identification.
AccountSnapshot
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/account_snapshot'
{- "iban": "DE92370601930002130041",
- "id": "d42a2dfcf32c4550bd1e1fe373bb953bsnap",
- "provider": "FIN_TEC_SYSTEMS",
- "status": "available",
- "status_description": "string",
- "wizard_session_key": "wiz04852083740"
}
This endpoint whitelists a person identification to enable the customer with the person_id
specified in the request URL to identify again for one of your services using Fourthline.
Note You can only use this endpoint if a person has been previously identified successfully for one of your services using Fourthline and there's a need to identify again. However, you cannot use this endpoint to whitelist a failed identification.
The customer identification has been successfully whitelisted.
Successful result of the operation
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identifications/{id}/whitelist'
{- "id": "6dc54352d6793a892e0702850d07b831cidt",
- "client": "55fdc915-29ec-49db-9a2c-de09eb8176e7",
- "status": "completed",
- "message": "Client has been whitelisted."
}
Testing endpoint that updates the status of a Fourthline identification. See the Fourthline guide for a full list of test values.
The content of the request.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "provider_status_code": "10"
}
{- "result": "Identification {id} successfully started"
}
Testing endpoint to set the outcome of a Fourthline identification once it reaches a specified status. This endpoint forwards the received payload to Fourthline's "Register a Verification Outcome" endpoint. For a full description and specification of the request parameters see Fourthline's online documentation.
The expectations payload to forward to Fourthline.
required | object The expectations to register for this identification. |
Successful result of the operation.
An error occurred on the client side.
You are not authorized to perform this action.
Unprocessable entity.
Internal server error.
Unexpected error.
{- "expectations": {
- "pending": {
- "targetStatus": "user_consent_required"
}, - "user_consent_required": {
- "responseDetails": [
- {
- "statusCode": "10"
}
]
}
}
}
{- "result": "Fourthline verification status updated successfully"
}
Records consent from the given person (specified in the request URL) to collect device fingerprints on their registered device. Each consent is tied to a specific device.
The content of the request.
Successful result of the operation
You sent invalid data.
You are not authorized to perform this action.
Person with the given ID does not exists.
Internal server error.
Unexpected error
{- "event_type": "APPROVED",
- "confirmed_at": "2021-06-25T09:44:25.000Z"
}
{- "id": "17a7389adaf83145770d8e6c00a398ddcon",
- "person_id": "e2bbc86268e9a4667861b73f31dba03bcper",
- "event_type": "APPROVED",
- "confirmed_at": "2021-06-25T09:44:25.000Z",
- "created_at": "2021-06-25T09:44:25.000Z"
}
Records change of consent from the given person (specified in the request URL) to collect device fingerprints on their registered device. Each consent is tied to a specific device.
The content of the request.
Successful result of the operation
You sent invalid data.
You are not authorized to perform this action.
Consent with the given ID does not exists.
Internal server error.
Unexpected error
{- "event_type": "APPROVED",
- "confirmed_at": "2021-06-25T09:44:25.000Z"
}
[- {
- "id": "17a7389adaf83145770d8e6c00a398ddcon",
- "person_id": "e2bbc86268e9a4667861b73f31dba03bcper",
- "event_type": "APPROVED",
- "confirmed_at": "2021-06-25T09:44:25.000Z",
- "created_at": "2021-06-25T09:44:25.000Z"
}
]
Records activity from the given person (specified in the request URL).
The content of the request.
Successful result of the operation
You sent invalid data.
You are not authorized to perform this action.
Person with the given ID does not exists.
Internal server error.
Unexpected error
{- "device_data": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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",
- "activity_type": "APP_START"
}
{- "id": "a95f2aaf-4e0c-4d49-8021-8a16a884ed86",
- "status": "400",
- "code": "constraint_violation",
- "title": "The request violated data integrity constraints",
- "detail": "confirmedAt --> Date mustn't be in the future."
}
-> "Creates an identification session for the person specified in the request URL based on the identification method(s) supplied in the request. Note that if the customer is not eligible for one of the identification methods, then this endpoint will return an error. Use the eligibility checking endpoint to verify this beforehand:" + GET /v1/persons/{person_id}/identification_eligibility_checks
The content of the request.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "callback_url": "someurl.com",
- "identification_methods": [
- "idnow"
]
}
{- "id": "acdede097f821bd8037465d691f69506ises",
- "identification_methods": [
- "idnow"
], - "status": "created"
}
Returns a specific identification session for the person specified in the request URL.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identification_sessions/{identification_session_id}'
{- "id": "acdede097f821bd8037465d691f69506ises",
- "identification_methods": [
- "idnow"
], - "status": "created"
}
Returns the configuration data for a specific person identification session.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identification_sessions/{identification_session_id}/configuration'
{- "terms_and_conditions_pre_accepted": true,
- "fourthline_provider": "fourthline"
}
Creates a person identification within an existing person identification session.
The content of the request.
method | string The identification method to use for the person identification. |
language | string (IDnow only) The customer's preferred language for the identification process. |
reference | string A reference supplied by the identification provider. |
proof_of_address_type | string The type of document submitted by the customer as a proof of address. This field is mandatory if the customer's identification document does not include their address. |
proof_of_address_issued_at | string <date> The date when the proof of address document was issued. This field is mandatory if the customer's identification document does not include their address. |
iban | string The customer's IBAN. This field is mandatory if the identification method is |
device_data | string Encoded device fingerprint generated using the Seon SDK. See the device monitoring guide for more information about generating this value. |
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
{- "method": "idnow",
- "language": "EN",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "device_data": "Web;179ac83968ab42f79e960c1753a4078fdcon;jVl14emA+OcyALb9F+CMFg==;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"
}
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
Returns the details of a person's identification. In the request URL, you must specify the identification session within which the identification was created.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identification_sessions/{identification_session_id}/identifications/{id}?include_documents=true'
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
Simulates the bank identification process for the given person until the identification reaches the status identification_data_required
.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X POST \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/identification_sessions/{identification_session_id}/simulate_bank_id_until_identification_data_required'
{- "id": "9dfe2f4edaa67138be0c0c1cd3a7d849cidt",
- "reference": "TST-ELCCJ",
- "status": "successful",
- "completed_at": "2021-09-14T18:18:28.000Z",
- "method": "idnow",
- "proof_of_address_type": "GAS_BILL",
- "proof_of_address_issued_at": "2021-12-03",
- "language": "EN",
- "person_id": "992de312a545bb24a88ddbf57ae8b1ffcper",
- "address": {
- "line_1": "BERLINER STR. 45",
- "line_2": "Erste Etage",
- "postal_code": "14169",
- "city": "Berlin",
- "country": "DE",
- "state": "BE"
}, - "documents": [
- {
- "id": "448b75fa1c57eecda41d91c66c22faa6cdoc",
- "name": "file1.pdf",
- "content_type": "application/json",
- "document_type": "KYC_REPORT",
- "size": 803580
}, - {
- "id": "94eb22a9311be9a1fbb698c448b0b337cdoc",
- "name": "file2.jpg",
- "content_type": "image/jpeg",
- "document_type": "SIGNATURE",
- "size": 25349
}
], - "failure_reason": "string",
- "iban": "DE11010101010101010100",
- "authorization_expires_at": "string",
- "confirmation_expires_at": "string",
- "provider_status_code": 1000,
- "account_verification_error": "accounts_failed",
- "idnow_process_type": "eid"
}
Returns all of the IDnow signature packages for the person specified in the request URL.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/signings'
[- {
- "id": "7da925f612600ee0a2c386afe1cac4bccsig",
- "reference": "TST-QMNBB",
- "state": "successful",
- "status": "finished",
- "completed_at": "2020-04-08T12:53:42.000Z",
- "method": "idnow",
- "identification_id": "155b0818593319dd718e2ec139718973cidt",
- "documents": [
- {
- "id": "99167f972843c1bd4db0b55719e70df9cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt_ldoc_signed.pdf",
- "content_type": "application/pdf",
- "document_type": "SIGNED_CONTRACT",
- "size": 210012,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:56.000Z"
}, - {
- "id": "d3e6e5552009db11ca0b004836d53512cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt_cdoc_signed.pdf",
- "content_type": "application/pdf",
- "document_type": "SIGNED_CONTRACT",
- "size": 210012,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:57.000Z"
}, - {
- "id": "5d4cbca60126f0e25503b0332f10ead8cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt.xml",
- "content_type": "application/xml",
- "document_type": "OTHER",
- "size": 2894,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:57.000Z"
}, - {
- "id": "03bfa749ce3b9e6ad41f398c32d7c1eecdoc",
- "name": "155b0818593319dd718e2ec139718973cidt.xml.sig",
- "content_type": "application/pgp-signature",
- "document_type": "SIGNATURE",
- "size": 256,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:58.000Z"
}
]
}
]
Uploads documents that are required for the e-signature process in an IDnow identification. You must specify the position of the signature in the document and the type of document in the request. The options for document type are cdoc
(for contracts) and ldoc
(for SDD mandates).
The content of the request
Successful result of the operation
Unexpected error
{- "method": "idnow",
- "language": "EN",
- "documents": [
- {
- "data": {
- "type": "base64",
- "value": ""
}, - "identifier": "cdoc",
- "definition": {
- "signatures": {
- "mysignature1": {
- "position": {
- "page": "1",
- "left": 50,
- "width": 50,
- "bottom": 50,
- "height": 50
}
}
}
}
}
]
}
{- "id": "7da925f612600ee0a2c386afe1cac4bccsig",
- "reference": "TST-QMNBB",
- "state": "successful",
- "status": "finished",
- "completed_at": "2020-04-08T12:53:42.000Z",
- "method": "idnow",
- "identification_id": "155b0818593319dd718e2ec139718973cidt",
- "documents": [
- {
- "id": "99167f972843c1bd4db0b55719e70df9cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt_ldoc_signed.pdf",
- "content_type": "application/pdf",
- "document_type": "SIGNED_CONTRACT",
- "size": 210012,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:56.000Z"
}, - {
- "id": "d3e6e5552009db11ca0b004836d53512cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt_cdoc_signed.pdf",
- "content_type": "application/pdf",
- "document_type": "SIGNED_CONTRACT",
- "size": 210012,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:57.000Z"
}, - {
- "id": "5d4cbca60126f0e25503b0332f10ead8cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt.xml",
- "content_type": "application/xml",
- "document_type": "OTHER",
- "size": 2894,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:57.000Z"
}, - {
- "id": "03bfa749ce3b9e6ad41f398c32d7c1eecdoc",
- "name": "155b0818593319dd718e2ec139718973cidt.xml.sig",
- "content_type": "application/pgp-signature",
- "document_type": "SIGNATURE",
- "size": 256,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:58.000Z"
}
]
}
Returns a list of IDnow attempts within a person signing. Each returned attempt includes the result, the reason (if the attempt was aborted), and the payload from the webhook related to that attempt.
Successful result of the operation
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/signings/{signing_id}/idnow_attempts'
{- "id": "e1eeb07262b695dc0ee5d4ab9350c12dcida",
- "result": "SUCCESS",
- "reason": null,
- "payload": {
- "identificationprocess": {
- "result": "SUCCESS",
- "companyid": "solarisbankvideoidenttesting",
- "filename": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.zip",
- "agentname": "TROBOT",
- "identificationtime": "2019-03-27T16:47:59+01:00",
- "id": "TST-EABTZ",
- "href": "/api/v1/solarisbankvideoidenttesting/identifications/b2d949eb12ecd6798fa8e2ae66fc4a5acidt.zip",
- "type": "WEB",
- "transactionnumber": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt"
}, - "customdata": {
- "custom1": null,
- "custom2": null,
- "custom3": null,
- "custom4": null,
- "custom5": null
}, - "contactdata": {
- "mobilephone": "+49301234567",
- "email": "person@example.com"
}, - "userdata": {
- "birthday": {
- "status": "MATCH",
- "value": "1972-12-24"
}, - "firstname": {
- "status": "MATCH",
- "value": "X-MANUALTEST-HAPPYPATH"
}, - "address": {
- "zipcode": {
- "status": "MATCH",
- "value": "10409"
}, - "country": {
- "status": "MATCH",
- "value": "DE"
}, - "city": {
- "status": "MATCH",
- "value": "BERLIN"
}, - "street": {
- "status": "NEW",
- "value": "STREET"
}
}, - "birthplace": {
- "status": "MATCH",
- "value": "BERLIN"
}, - "nationality": {
- "status": "NEW",
- "value": "DE"
}, - "birthname": {
- "status": "MATCH",
- "value": "DOE"
}, - "title": {
- "status": "NEW",
- "value": "TITLE"
}, - "lastname": {
- "status": "MATCH",
- "value": "MUSTERMANN"
}
}, - "identificationdocument": {
- "country": {
- "status": "NEW",
- "value": "DE"
}, - "number": {
- "status": "NEW",
- "value": "T01008921"
}, - "issuedby": {
- "status": "NEW",
- "value": "ISSUER"
}, - "dateissued": {
- "status": "NEW",
- "value": "2010-11-01"
}, - "type": {
- "status": "NEW",
- "value": "IDCARD"
}, - "validuntil": {
- "status": "NEW",
- "value": "2020-10-31"
}
}, - "attachments": {
- "pdf": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.pdf",
- "signature": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_signature.jpg",
- "xml": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.xml",
- "videolog": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt.mp4",
- "idbackside": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_idbackside.jpg",
- "idfrontside": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_idfrontside.jpg",
- "security1": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security1.jpg",
- "userface": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_userface.jpg",
- "security2": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security2.jpg",
- "security_covered": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security_covered.jpg",
- "security3": "b2d949eb12ecd6798fa8e2ae66fc4a5acidt_security3.jpg"
}
}
}
Returns an IDnow e-signature package. Use this endpoint to check the status of a signing. The response includes an array of documents
that the customer signed. The document_type
property of signed contracts will contain the value SIGNED_CONTRACT
.
Successful result of the operation.
An error occurred on the client side.
You are not authorized to perform this action.
Internal server error.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/persons/{person_id}/signings/{signing_id}'
{- "id": "7da925f612600ee0a2c386afe1cac4bccsig",
- "reference": "TST-QMNBB",
- "state": "successful",
- "status": "finished",
- "completed_at": "2020-04-08T12:53:42.000Z",
- "method": "idnow",
- "identification_id": "155b0818593319dd718e2ec139718973cidt",
- "documents": [
- {
- "id": "99167f972843c1bd4db0b55719e70df9cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt_ldoc_signed.pdf",
- "content_type": "application/pdf",
- "document_type": "SIGNED_CONTRACT",
- "size": 210012,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:56.000Z"
}, - {
- "id": "d3e6e5552009db11ca0b004836d53512cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt_cdoc_signed.pdf",
- "content_type": "application/pdf",
- "document_type": "SIGNED_CONTRACT",
- "size": 210012,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:57.000Z"
}, - {
- "id": "5d4cbca60126f0e25503b0332f10ead8cdoc",
- "name": "155b0818593319dd718e2ec139718973cidt.xml",
- "content_type": "application/xml",
- "document_type": "OTHER",
- "size": 2894,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:57.000Z"
}, - {
- "id": "03bfa749ce3b9e6ad41f398c32d7c1eecdoc",
- "name": "155b0818593319dd718e2ec139718973cidt.xml.sig",
- "content_type": "application/pgp-signature",
- "document_type": "SIGNATURE",
- "size": 256,
- "customer_accessible": false,
- "created_at": "2020-04-08T12:53:58.000Z"
}
]
}
This endpoint runs through a test of the signing process using a robot. Please refer to the identification of a person with first name or last name using X-AUTOTEST-your_robot_name
.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/idnow/sign_with_robot?identification_id=string'
This endpoint runs through a test of the person identification process using a robot. Please refer to the identification of a person with first name or last name using X-AUTOTEST-your_robot_name
.
Unexpected error
curl -i -X GET \ 'https://api.solaris-sandbox.de/idnow/identify_with_robot?id=string'
Creates the business identification resource (BKYC) for a business, which automatically triggers both the legal identification of the business (handled by Solaris) and the video identification of all applicable natural person(s), such as legal representative(s).
the content of the request
Successful result of the operation
Invalid request
Forbidden
Generic Error
{- "method": "idnow"
}
{- "id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "method": "idnow",
- "reference": "TST-VWKRA",
- "status": "pending",
- "completed_at": "null",
- "legal_representatives": [
- "string"
], - "legal_identification_status": "information_required",
- "legal_identification_reason": "null",
- "legal_identification_missing_information": [
- "COMPLIANCE_QUESTIONS"
], - "legal_identification_missing_information_details": "string",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz"
}
Retrieves all identifications for a business. You can filter the results by page number, page size, identification status, legal identification status, etc.
Successful result of the operation
Invalid request
Forbidden
Generic Error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/identifications'
{- "id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "method": "idnow",
- "reference": "TST-VWKRA",
- "status": "pending",
- "completed_at": "null",
- "legal_representatives": [
- "string"
], - "legal_identification_status": "information_required",
- "legal_identification_reason": "null",
- "legal_identification_missing_information": [
- "COMPLIANCE_QUESTIONS"
], - "legal_identification_missing_information_details": "string",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz"
}
Creates an additional final verification step to allow partners to approve or reject the business identification based on their internal compliance assessments. This is an optional endpoint for partners with this specific use case.
the content of the request
Successful result of the operation
Invalid request
Forbidden
Generic Error
{- "approved": true
}
{- "business_identification_id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "approved": true
}
Retrieves the details of a single business identification, including the status of the overall business identification process, video identification status and the URLs for the business's legal_representatives, and the legal identification status. You can use this endpoint to check status updates or any changes to the fields.
Successful result of the operation
Invalid request
Forbidden
Generic Error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/identifications/{business_identification_id}'
{- "id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "method": "idnow",
- "reference": "TST-VWKRA",
- "status": "pending",
- "completed_at": "null",
- "legal_representatives": [
- "string"
], - "legal_identification_status": "information_required",
- "legal_identification_reason": "null",
- "legal_identification_missing_information": [
- "COMPLIANCE_QUESTIONS"
], - "legal_identification_missing_information_details": "string",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz"
}
Returns all business identifications for all of your customers. You can add filters to your query to filter results.
Successful result of the operation
Invalid request
Forbidden
Generic Error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/identifications?page%5Bnumber%5D=string&page%5Bsize%5D=string&filter%5Bprovider%5D=string&filter%5Breference%5D=string&filter%5Bstatus%5D=string&filter%5Bcompleted_at%5D=string&filter%5Bcreated_at%5D=string&filter%5Bupdated_at%5D=string&filter%5Blegal_identification_status%5D=string'
{- "id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "method": "idnow",
- "reference": "TST-VWKRA",
- "status": "pending",
- "completed_at": "null",
- "legal_representatives": [
- "string"
], - "legal_identification_status": "information_required",
- "legal_identification_reason": "null",
- "legal_identification_missing_information": [
- "COMPLIANCE_QUESTIONS"
], - "legal_identification_missing_information_details": "string",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz"
}
Returns all the compliance questions raised by Solaris in relation to a business legal identification. The API response returns the compliance questions' IDs and texts. Each question has its own unique ID. You have to redirect these questions to your customers and collect their answers and submit them to Solaris.
Successful result of the operation
Invalid request
Forbidden
Generic Error
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/identifications/{business_identification_id}/legal_identification/questions'
{- "question_id": "ebb463137becc09788dfe21fc066e670qstn",
- "question_text": "Please provide the license for security / guarding services (Bewachungsgewerbe): § 34a GewO",
- "legal_identification_id": "14eb210435e09ab7f6a06c8b9b86ce27lid",
- "business_identification_id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz",
- "answer_id": "db5482ee94c5a091e93f36496562d5ffansr",
- "answer_text": "string",
- "asked_at": "2021-07-16T13:38:06.000Z",
- "answered_at": "2021-07-16T13:53:18.000Z"
}
Creates an answer to a compliance question raised by Solaris in relation to a business legal identification. You have to add the question's unique id
in the request URL. Please note that you can only create one answer to a single question per request.
the content of the request
Successful result of the operation
Invalid request
Forbidden
Generic Error
{- "text": "string"
}
{- "question_id": "ebb463137becc09788dfe21fc066e670qstn",
- "question_text": "Please provide the license for security / guarding services (Bewachungsgewerbe): § 34a GewO",
- "legal_identification_id": "14eb210435e09ab7f6a06c8b9b86ce27lid",
- "business_identification_id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz",
- "answer_id": "db5482ee94c5a091e93f36496562d5ffansr",
- "answer_text": "string",
- "asked_at": "2021-07-16T13:38:06.000Z",
- "answered_at": "2021-07-16T13:53:18.000Z"
}
Updates the legal identification status from information_required
to pending
and removes the missing_information
flag. Call this endpoint after collecting and submitting the required documents and/or answers to the compliance questions from your customers to Solaris. Afterward, Solaris will review the submitted information and resume the legal identification process.
Successful result of the operation
Invalid request
Forbidden
Generic Error
curl -i -X PATCH \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/identifications/{business_identification_id}/legal_identification/mark_as_ready'
{- "id": "14eb210435e09ab7f6a06c8b9b86ce27lid",
- "identification_id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz",
- "status": "information_required",
- "reason": "null",
- "missing_information": "COMPLIANCE_QUESTIONS",
- "missing_information_details": "string"
}
Updates the legal identification status of a business identification. This endpoint is only for testing and not available on production systems. You can use it to update the status of the business identification for testing purposes.
the content of the request
Successful result of the operation
Invalid request
Forbidden
Generic Error
{- "status": "information_required",
- "missing_information": [
- "COMPLIANCE_QUESTIONS"
]
}
{- "id": "14eb210435e09ab7f6a06c8b9b86ce27lid",
- "identification_id": "4c74c804eaea5d2a2d64ef400a27a4d3bid",
- "business_id": "880bbac68a34add190786b9c74f4c82fcbiz",
- "status": "information_required",
- "reason": "null",
- "missing_information": "COMPLIANCE_QUESTIONS",
- "missing_information_details": "string"
}
Returns an array containing all screener hits for a business.
Successful result of the operation
Invalid request.
You are not authorized to perform this action.
The resource could not be found.
Internal server error.
curl -i -X GET \ 'https://api.solaris-sandbox.de/v1/businesses/{business_id}/hits'
{- "id": "string",
- "status": "string",
- "check_phrase": "string",
- "check_event": "string",
- "similarity": 0,
- "first_name": "string",
- "last_name": "string",
- "threshold": 0,
- "aliases_raw": "string",
- "alternative_spelling": "string",
- "category": "string",
- "title": "string",
- "sub_category": "string",
- "age": "string",
- "date_of_birth": "string",
- "place_of_birth": "string",
- "deceased_date": "string",
- "locations": "string",
- "countries": "string",
- "companies": "string",
- "gender": "string",
- "further_information": "string",
- "keywords": "string",
- "entered": "string",
- "updated": "string",
- "deleted": "string",
- "passports": "string",
- "position": "string",
- "remaining_data": "string",
- "created_at": "2019-08-24",
- "updated_at": "2019-08-24",
- "external_sources": "string",
- "age_recorded_at": "string",
- "worldcheck_id": "string"
}