Certta
Identity verification and fraud prevention platform. Provides transaction processing, web-based onboarding flows, consolidated profile intelligence for individuals and companies, and biometric facial authentication services.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 10 actions:
| Action | Purpose | Parameters |
|---|---|---|
| post_transactions | Submit person or company data and the template model against which verification services shall be executed. Services and validation rules are configured in the query template. | origin (string) data: { . templateId (string) . files (array) . attributes . metadata (object) . referenceToken (string) . _callbackUrl (string) } (object) required |
| get_transactions | Get transaction list summarized with pagination and filters. | _limit (integer) _order (string) _templates (string) _startCreatedDate (string) _endCreatedDate (string) |
| get_transactions_by_transaction_id | Retrieve the result data of a transaction by its ID. | transactionId (string) _includePfRelationships (boolean) _includeCroppedImages (boolean) _lang (string) |
| post_transactions_files | Upload a file to be used in transactions. The file will be stored temporarily and can be referenced in transaction creation. | No parameters |
| post_onboardings | Create an onboarding web flow to collect user data and documents. Supports individual PF, company PJ, and related persons PF_PF types. | origin (string) data: { . type (string) . transactionTemplateId (string) . templateId (string) . transactionPFTemplateId (string) . transactionQsaTemplateId (string) . email (string) . smsPhoneNumber (string) . noExpire (boolean) . noNotification (boolean) . variables (object) . metadata (object) . _callbackUrl (string) . attributes (object) } (object) required |
| get_people_by_cpf | Retrieve unified profile information about an individual by CPF. | cpf (string) |
| get_companies_by_cnpj | Retrieve unified profile information about a company by CNPJ. | cnpj (string) |
| post_faces | Associate a facial image with a person identifier personId, creating a biometric reference for later authentication via SDK. | data: { . personId (string) . imageUrl (string) } (object) required |
| get_faces_attempts_by_attempt_id | Retrieve information about a specific facial authentication attempt, including URLs of the images used. | attemptId (string) |
| post_services | Execute a synchronous service such as CPF Sync, Basic Data Sync, Company Search, Company Record, OCR Sync, or Doc Less Sync. The service is specified in the request body. | origin (string) data: { . service (string) . parameters (object) . metadata (object) } (object) required |