Paths
- List all companies (
GET /v1/individuals
)- ✨ [Added] operation GET /v1/individuals
Components schemas
IndividualList
- ✨ [Added]
GET /v1/individuals
)
IndividualList
GET /v1/companies
)
CompanyList
🚨 BREAKING CHANGES: Remove webhook events "Case.TagsAdded"
and "Case.TagsRemoved"
GET /v1/company-data/countries
)
vendor
: "kyckr"
data[].vendor
in response body: "kyckr"
GET /v1/companies/{id}/vendor-data
)
name
: "kyckr"
data[].name
in response body: "kyckr"
GET /v1/cases/{id}
)
is_delegator
to individuals[]
in response bodyPOST /v1/individuals
), Update an individual (PATCH /v1/individuals/{id}
)
is_delegator
in request bodyis_delegator
to individuals
in response bodyGET /v1/individuals/{id}
), Set individual relevance (POST /v1/individuals/{id}/set-relevant
)
is_delegator
to individuals
in response bodyPOST /v1/webhooks
), Update a webhook (PATCH /v1/webhooks/{id}
)
events[]
in request body: "Case.TagsAdded"
events[]
in request body: "Case.TagsRemoved"
CaseWebhook
"Case.TagsAdded"
"Case.TagsRemoved"
is_delegator
to case.individuals[]
GET /v1/cases/{id}
)
exclude_internal_checks
is_internal
to companies[].checks[]
in response bodyPOST /v1/companies
), Update a company (PATCH /v1/companies/{id}
)
is_internal
to checks[]
in response bodyGET /v1/companies/{id}
)
exclude_internal_checks
is_internal
to checks[]
in response bodyPOST /v1/individuals
), Update an individual (PATCH /v1/individuals/{id}
)
is_internal
to checks[]
in response bodyGET /v1/individuals/{id}
)
exclude_internal_checks
is_internal
to checks[]
in response bodyPOST /v1/individuals/{id}/set-relevant
)
is_internal
to checks[]
in response bodyGET /v1/checks
)
exclude_internal
is_internal
to data[]
in response bodyPOST /v1/checks/id_document
), Retrieve an ID Document check (GET /v1/checks/id_document/{id}
), Add files (POST /v1/checks/id_document/{id}/add_files
), Review an ID Document check (PATCH /v1/checks/id_document/{id}/review
), Create an AML check (POST /v1/checks/aml
), Retrieve an AML check (GET /v1/checks/aml/{id}
), Review AML hits (PATCH /v1/checks/aml/{id}/hits/review
), Review an AML check (PATCH /v1/checks/aml/{id}/review
), Update an AML check monitoring (PATCH /v1/checks/aml/{id}/monitoring
)
is_internal
in response bodyPOST /v1/checks/id_verification
), Retrieve an ID Verification check (GET /v1/checks/id_verification/{id}
), Review an ID Verification check (PATCH /v1/checks/id_verification/{id}/review
), Refresh an ID Verification check url (POST /v1/checks/id_verification/{id}/refresh_url
)
signature_file_id
to data.information
in response bodyis_internal
in response bodyPOST /v1/checks/document
), Add files (POST /v1/checks/document/{id}/add_files
), Retrieve a Document check (GET /v1/checks/document/{id}
), Force review (POST /v1/checks/document/{id}/force_review
), Review a Document check (PATCH /v1/checks/document/{id}/review
)
is_internal
to data.settings.custom_document_type
in response bodyis_internal
in response bodyGET /v1/custom_document_types
)
is_internal
to data[]
in response bodyCaseWebhook
is_internal
to case.individuals[].checks[]is_internal
to case.companies[].checks[]GET /v1/cases
)
data[].flags[]
in response body: "first_collect_completed"
contact_has_actions
to data[]
in response bodyreviewer_has_actions
to data[]
in response bodyPOST /v1/cases
), Retrieve a case (GET /v1/cases/{id}
), Update a case (PATCH /v1/cases/{id}
)
flags[]
in response body: "first_collect_completed"
contact_has_actions
in response bodyreviewer_has_actions
in response bodyPOST /v1/checks/id_verification
), Retrieve an ID Verification check (GET /v1/checks/id_verification/{id}
), Review an ID Verification check (PATCH /v1/checks/id_verification/{id}/review
), Refresh an ID Verification check url (POST /v1/checks/id_verification/{id}/refresh_url
)
data.settings.mode
in response body: "expert"
→ "auto"
CaseWebhook
, CaseReportWebhook
, IndividualWebhook
, IndividualDeletedWebhook
, CompanyWebhook
, CompanyDeletedWebhook
, NoteWebhook
, NoteCommentWebhook
, AmlCheckWebhook
, DocumentCheckWebhook
, IdVerificationCheckWebhook
, IdDocumentCheckWebhook
, CheckDeletedWebhook
"first_collect_completed"
contact_has_actions
to casereviewer_has_actions
to caseWebhookContextCase
"first_collect_completed"
contact_has_actions
reviewer_has_actions
CaseReportWebhookContext
, IndividualWebhookContext
, IndividualDeletedWebhookContext
, CompanyWebhookContext
, CompanyDeletedWebhookContext
, NoteWebhookContext
, NoteCommentWebhookContext
, CheckWebhookContext
, CheckDeletedWebhookContext
"first_collect_completed"
case.contact_has_actions
case.reviewer_has_actions
POST /v1/checks/id_verification
)
settings.mode
in request body: "auto"
vendor
to settings
in request body: "ubble"
,"checkout"
data.settings.mode
in response body: "auto"
data.settings.mode
in response body: "liveness"
→ "expert"
vendor
to data.settings
in response body: "ubble"
,"checkout"
data.settings.vendor
in response bodydata.vendor.name
in response body: "ubble"
data.vendor.name
in response body: "ubble"
GET /v1/checks/id_verification/{id}
), Review an ID Verification check (PATCH /v1/checks/id_verification/{id}/review
)
data.settings.mode
in response body: "auto"
data.settings.mode
in response body: "liveness"
→ "expert"
vendor
to data.settings
in response body: "ubble"
,"checkout"
data.settings.vendor
in response bodydata.vendor.name
in response body: "ubble"
data.vendor.name
in response body: "ubble"
GET /v1/activities
)
data[].context.vendor
in response body: "checkout"
POST /v1/checks/id_verification/{id}/refresh_url
)
POST /v1/webhooks
), Update a webhook (PATCH /v1/webhooks/{id}
)
Case.TagsAdded
, replaced by event Case.TagsUpdated
Case.TagsRemoved
, replaced by event Case.TagsUpdated
events[]
in request body: "Case.TagsUpdated"
GET /v1/cases/{id}/notes
)
note_id
to data[].comments[]
in response bodyauthor_type
to data[].comments[]
in response body: "user"
,"api"
data[].comments[].note_id
in response bodydata[].comments[].author_type
in response bodycase_id
to data[]
in response bodyauthor_type
to data[]
in response body: "user"
,"api"
data[].case_id
in response bodydata[].author_type
in response bodyPOST /v1/notes
)
POST /v1/notes/{id}/comments
)
GET /v1/activities
)
type
: "api__deleted__check"
data[].type
in response body: "api__deleted__check"
DELETE /v1/checks/{id}
)
GET /v1/activities
)
type
: "template__started__check"
data[].type
in response body: "template__started__check"
data[].author_type
in response body: "template"
"critical"
You can now enable a fifth risk level "critical"
in your workspace settings.
GET /v1/cases
)
data[].risk.level
in response body: "critical"
POST /v1/cases
), Update a case (PATCH /v1/cases/{id}
), Retrieve a case (GET /v1/cases/{id}
)
risk.level
in response body: "critical"
POST /v1/cases/{id}/risks
)
level
in request body: "critical"
risk.level
in response body: "critical"
GET /v1/activities
)
data[].context.risk.level
in response body: "critical"
reviewed_at
when creating a Case reviewPOST /v1/cases/{id}/reviews
)
reviewed_at
in request bodyIncrease the maxLength for text
custom property to 250
. It was previously 100
but not documented.
POST /v1/cases
), Update a case (PATCH /v1/cases/{id}
)
custom_properties{.*}
in request body: 250
custom_properties{.*}
in response body: 250
GET /v1/cases/{id}
)
custom_properties{.*}
in response body: 250
individuals[].custom_properties{.*}
in response body: 250
companies[].custom_properties{.*}
in response body: 250
POST /v1/companies
), Update a company (PATCH /v1/companies/{id}
), Create an individual (POST /v1/individuals
), Update an individual (PATCH /v1/individuals/{id}
)
custom_properties{.*}
in request body: 250
custom_properties{.*}
in response body: 250
GET /v1/companies/{id}
), Retrieve an individual (GET /v1/individuals/{id}
), Set individual relevance (POST /v1/individuals/{id}/set-relevant
)
custom_properties{.*}
in response body: 250
GET /v1/company-data/search
)
street_address
, street_address_2
, postal_code
, city
, state
, region
, country
in data[].address
in response bodyGET /v1/company-data/fetch/{search_ref}
)
street_address
, street_address_2
, postal_code
, city
, state
, region
, country
in address
in response bodystreet_address
, street_address_2
, postal_code
, city
, state
, region
, country
in merged_individuals[].address
in responsestreet_address
, street_address_2
, postal_code
, city
, state
, region
, country
in merged_companies[].address
in response body