updated-webhook-sample.json
{
	"webhook_trigger":"updated",
	"submission_id":"string",
	"email":"string",
	"data":
	{
		"update":
			[   // List of Updated Fields
				"idType",
				"issuingCountry",
				"fullName",
				"gender",
				"birthDate",
				"nationality",
				"kycStatus",
				"issueDate",
				"identityNumber"
			],
		"kyc_result":"rejected", // rejected or approved
		"pending_at":"string",
		"reviewer":"string",
		"kyc_result":"string"
	},
	"admin":"string",
	"update_time":"string",
	"age_group":"string",
	"gender":"string",
	"date_of_birth":"string",
	"nationality":"string",
	"userid": "string",
	"tokenId": "string"
}
webhook_trigger
string

Webhook event type - updated indicates that user information has been updated.

submission_id
string

Unique identifier for each KYC submission.

email
string

Email address of the KYC submitter.

data
object

An object containing the updated user data.

admin
string

Email of the administrator who performed the update via the dashboard.

update_time
string

Timestamp of the update (UTC+0, ISO 8601 format).

age_group
string

Age category of the submitter: minor: 13 years and under, early-teen: 14–15 years, teen: 16–17 years, adult: 18 years and older.

gender
string

Gender of the submitter (“male” or “female”).

date_of_birth
string

Submitter’s date of birth (YYYY-MM-DD format).

nationality
string

Submitter’s nationality (ISO 3166-1 alpha-3 country code).

userid
string

Unique identifier for the KYC submitter as defined by the client.

tokenId
string

Token ID used for submissions in private mode live forms.