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==;NU7aFh0jdzM15wj8hQtqbA5LbzEFWDI1bUwZf/zbau0P2MIEUE+LsifBKvxjCYNUyz647bpSjnQ6Tu8IK22sxFlTGEFaHKBigzmP8Nc8FvVSWKzslmSWTFJM5AYc+EGTZLprlcdrLldsZLS5PpHfPMmvtqCXVTnGhYV7GvutI1w5/67yK7pCQDxDicKjqlMg1naMiwCuqP1U1lUtf+lTdmJ1T1lXMPARffTn4XAr66vUxN++sy7qytkdcOeCsaxZnLspUEvqu+2ILHF8pOJFG7gYC11rqWOyHG3Ns1E1dZ57ybrgGTKfctFOdx2IMXnz1/i/pDC5QokRr2BTIZZ/9Tj+xXzWpzNwHtRWWK5VEufyVRPyMXQdmry7UYKrouAzlLCYSMv7GcPwOZz+gDjCkrNia7/DGBBFLOvtlufDztPpvkH2jmN32/oJHl1Qu6zpxG3Lyl8RNdyukuNYfiPw0ECoXsXObwQc7Ja8R+V5S7QZeV1VV9aavlH1+Xl9v0OlOJ1XujO7izWESMIfzAuaL6ACYhdkmkC3kicjOWUjaY3OJYrrXxQ+MScnJOQ9neMRWij7YqNxP8F259zVjqqyaL6hN8EZU/pi+cZUVkfFvMYT5ugE9JXjkFfyy4UQeSmNRjDXRzu40LyweqUns8u3GOIFzfZ9eVOv+q7OV+RpVLOJLz1Za8RPIh3UKltCzOTmO8OpDz2aGoqNdL4zAaLl4EKRoarEiSG9K2/GoyHchi6xdHYA6DqQg5xQM4s50RUySGwWLxBB3ZlMpZpdZAVBrLSyl1SWqYTosdyURtiiX0So+kdik5XJ5Vsh0v75rNP5Yrv3t5/u94wx51zKlpDH8Uiap7kP0eibRmmN196kxMcOf8Q50JM1Yt8cJiawTWdGHzGRcNtEkpon5VLp/kwDU+4IPwlW976hKsom0PTB/EVxo5CWuL6kPiaEWUrWOL7BZ2jkuebHT2jBAJuFBaeac7IYnrAMoLgfY33Vs3EtVk8H12iDX3O9JmGsDGXP0/vBx0uFEgrTt6HjwabWGRHpPPPCorSrjfuySwKlnZtp1KkeNrOso8K8DBW6e+6j1YYaxTjBUZSLl1qgzd1dpz85vB/trWdyS3i+APHw/AsP/Y4cmu/CFZqpe1Sgye1+YNP3Hs3LpxJKM3prnAoaCmrHp5aUKo5KdicAnilBTzBAV2zGBWHrBwWLWHl+RDQpncyWD2/ZCswxtXbQAhlmVD7FvBXnT0Yyg5gaFo5GVBcURzBYtwbdl3+6sqKtR3XC22GBw0OOqZ9/QvMHmCO/K89rEjfLEaVX4eKhrdzjxOwOxmE5lXrLqfscV90Yo9Uj1awvpF5TL5vW85asT2iVHYjZ1JsQ5oLp3VUfIAqTNmpcjRk763hMsTUIrn3VfpLkGajZbtxD2FuNNMoRZQBfiOAxPUDFmspxWagNSbmUZ8FqPX/6asQIJIyvAk4cvzgV9OjzdkoEcFP2OGjFnddZtLmBh9BZDWtS3VOL98lp+cH/JAn8pDab2l6zIwHRccePbuBcGZZgU39FOVpI+sbHZJ6QEhiUA8SdT7SLcTf4P1tBbdN5+dpjaWfTph1cgZyW8EsAIFc81vR6tBqSSpxmS164ADWZW+PYz4b4SRVklT3Cs2tJ/TTMM240pnkNJUd3G/0PbBGVPea5+XUs1bF5cT0fiHWA032Dm87biMEU89fdPkvnSlIsN/MbLT2kj2tPZqhOrqTxCg26jimd+2kNdZ2fwvT8JQfO0hVidnPDPLXH5aA6T6+bKqfpvJE6USAif8fPQ0rW4+315LKH5wG8Qj0omO2Ynii0IE6cR0lAGrtoLsXMf3kDqFms+Z2h79pYQrnhUSntZ3tjt3pwgejJ8ZKXdN7kYWT8UiQnLnkfLJnh1e8a4UURe7GU9UwnqqFXeHrstb8XXxiIX7syFG5iLdN9IExi5BefYnAikCTU+ssMWnnhppX6jFV43u+KEaa1/7AqibMc3Kt+kUxHlQsAo2TCg+u/39rsgNs5eWym7YptvBCN6L4Q4QRoKNFo8CJerS4dTxksD2zeGL4BLIsvMbcm6rlHrKCR5PeWRiFpK8QwwaOyiTGL5NN2Xl6F0M4vf5gnWikZTrppv7bLUYZhrU1uGiv968ZGEq+A7w2oLvbZS7l+DZuN4rPF5SzPWq94jC1NiYjaPrGyTQIISRiBLXil5puqCobYHAIeVQzHBgki3/N+Pwk4iCrxf3pqnUSNmtrmvphmo9Vp3xAaPSFsUYfIyOPiO5gcNUoGQ1kHZ3Yoksqh6U1hRCzlkMSbX6kzDYUNEgc47t2AKxLM5IpYCWAv+uefNAAb/4+f7Qh4sMqtXHc5lGK3GN8ABTIVeFphtJg36Y6xg8OTrBR5ItS/tdy6zyfTLfZFocRbfjsLfoiCeHJO0sEZIWgHsu80FVZmo4G84N6zNZkdjnFDZkgRYP9OSqMbPCXyb5Xj1H6g67rNjtY67B3613uGJ0pHCQpl0Lmz2apUMq9EVRz5tZT+RA8sCRcK4mkBEWzdC7ngI5+dfX2dEqu157rsc0yU4OWNElLWC3F1TXOsB2/n1+LBHpjKLIMok2afui1H9+eof1zLAba4hrnYEFI4WjvEAvcsyPI/eONNdxk7liVNNaD7j6vvwYKOxTZoriKwvGxeNApC+Z8xQ8HpnEaRIUqb2Eh1SfpyDta8J1dXnRF1HTq2pOvfitomb701g0diB7+StEpCxiRLCx3TEJcroqBiCE3szXdc9VSVyfklkHmbJE33CY8tGm1YEvaXAY7a5yWLHWHzqQvNuZkQ1DNbJAkP9dt1t8Fv3njG2lXFmAOJkZwpvm9qEHZTmuUmflIMhu9nMsgZd5VMjalTmHqZdy7zmnAz8LhYiUDMbPDNOd4UTehvTanDEBBYTJB6CYv6QnBYwuAPsZwRnZdHbpl6lIXStmgsxV3DLtKAUy8eoqCdDOMyep9L4ArSWEJstEBNkZ5zgk7bOspvF1V8HrhFzJCiwR7WC+GHJTHLH1S8FfmHFTXJHecvq6tpMncaJFbo4jSfm9ozBAVAAN2mCn/yBbmX9tPmXdGEsTSpdp6vVWKEdHZ1rjCqmgDENxh75H5uT9DeZ0mAKwkP5Ai+bN3hT0y1XGE44b/aJ7PEObogYAioej/Z690zKx+fHxP50juTgt+UIQ+l/mpcYnbcYe4lkXrqGpwxFU8OrRzzfJX/s90VVlzrQVAPNW/mvYkt+MqSVwI1EP62faXlXnDqbmVFUmMGeoquP58cwqSBaNL/oi2Rg7GVvdvus+i2Qpm1SHtnPVUhTwWFigiWw/T2ZZeUs4nk+Q/xOFa/"
}
{- "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": {