LogoLogo
Useful links
  • Home
  • Product guides
  • API
  • SDKs
  • Overview
  • CORE API
    • Authentication
    • Available resources
      • Transaction
      • Onboarding
      • Profile
      • Synchronous services
        • OCR Sync
        • Basic Data Sync (Individual)
    • Transaction details
      • Services
        • Document OCR
        • Documentscopy
        • Face Liveness
        • Facematch
        • Facial Biometrics
        • Private Faceset
        • Shared Faceset
        • Document Liveness
      • Background check
        • Data structure
        • KYC
          • Driver
          • Financial
          • Labor
          • Register data
          • Relationships
          • Risk
        • KYB
          • Financial
          • Labor
          • Register data
          • Risk
        • Vehicle
          • Register data
      • Validation rules
      • Manual reprovals
    • Webhooks
      • Transaction
      • Profile
      • Face authentication
  • MOBILE API
    • Authentication
    • Available resources
      • Face liveness (deprecated)
      • Face registration (deprecated)
      • Face authentication (deprecated)
    • Response signature
  • GLOBAL API
    • Authentication
    • Available resources
      • Services
        • Company search
        • Company record
        • Basic Data Sync (Individual)
        • Sanctions
      • Orchestrations
        • Transactions
          • Services
            • KYB
              • Credit Report
              • Business Identity
            • KYC
              • Adverse Media
              • PEPs
              • Sanctions
              • Warnings
              • Global identity verification
              • Global identity double verification
            • DOC ID
              • Global Document Verification
      • Onboardings
        • Links
    • Webhooks
  • SMART AUTH API
    • Authentication
    • Available resources
      • Authentications
      • Create identity
  • Joint resolution 6 API
    • Authentication
    • Available resources
      • Suspected fraud creation
      • Suspected fraud query
      • Suspected fraud update
      • Suspected fraud deletion
    • Using mTLS
    • Changelog
LogoLogo

2025 © Caf. - All rights reserved

On this page
  • Setting up the webhook
  • Webhook response parameters
  1. CORE API
  2. Webhooks

Profile

Profile webhooks are used to communicate profile status updates to the client-server.

Last updated 2 months ago

You will receive a notification via webhook whenever the profile status changes since the query template responsible for profile creation has a profile webhook set up.

Setting up the webhook

To configure the profile webhook URL of a query template, navigate to the Query Templates menu on the CAF and enter the desired template and edit the Profile webhook field.

  • Each Query Template created in the CAF will need a call-back URL assigned for the profile webhook. This URL can be different across active templates or the same.

  • The configured URL must be ready to expect a POST request following a CAF service execution.

Webhook response parameters

Name
Type
Description

profileId*

string

Profile identifier

type*

string

Type of updated profile (PF or PJ)

status*

string

New profile status

updatedAt*

string

Date when profile was updated

cpf

string

Individual person national registry, if it is individual profile

cnpj

string

National Register of Legal entity, if it is company profile

Example webhook post:

{
  "profileId": "6021a21b3811c35ecb8dea20",
  "type": "PF",
  "status": "REPROVED",
  "updatedAt": "2023-01-24T12:10:21.311Z",
  "cpf": "00011122233"
}
Trust Platform
Trust Platform