Skip to main content

Create a Validation Submission

POST 

/v1/validation-submissions

Create a Validation Submission

Request​

Header Parameters

    Idempotency-Key string

    Idempotency key

Body

required
    oneOf
    configurationId string

    Id of the Validation Submission Configuration associated with submission

    organisationName stringrequired

    Possible values: <= 255 characters

    Name of organisation

    registryName stringrequired

    Possible values: <= 255 characters

    Name of organisation's registry

    registryId stringrequired

    Organisations's id in registry

    organisationEmail string

    Possible values: <= 255 characters

    Organisation's email

    addressLine1 string

    Possible values: <= 255 characters

    Organisation's address line 1

    addressLine2 string

    Possible values: <= 255 characters

    Organisation's address line 2

    city string

    Possible values: <= 255 characters

    Organisation's city

    postal string

    Possible values: <= 255 characters

    Organisation's postal code

    state string

    Possible values: <= 255 characters

    Organisation's state

    website websiterequired

    Possible values: <= 255 characters

    Organisation's website

    countryCode stringrequired

    Three-letter ISO country code

    firstName string

    Possible values: <= 255 characters

    First name of Agent

    lastName string

    Possible values: <= 255 characters

    Last name of Agent

    email string

    Possible values: <= 255 characters

    Email of Agent

    title string

    Possible values: <= 255 characters

    Agent's job title

    language stringrequired

    Valid RFC 5646 language code

    metadata object

    Metadata object.

    property name* string

    Max key size is 40 characters

Responses​

Successfully created a Validation Submission

Schema
    data object
    id string
    validationInviteId stringnullable
    status string

    Possible values: [pending, failed, succeeded, processed]

    processedAt date-timenullable
    organisationId stringnullable
    organisationName stringnullable
    monitoringSubscriptionId stringnullable
    eligibilitySubscriptionId stringnullable
    createdAt date-time
    agentVerificationId stringnullable
    agentVerification objectnullable
    id string
    email string
    firstName string
    lastName string
    status string

    Possible values: [pending, pending_user_verification, pending_review, approved, rejected]

    rejectionReason stringnullabledeprecated

    Possible values: [Validation request failed, User verification expired, Identity check failed, No evidence agent’s email is associated with organisation, Agent/nonprofit will reapply, Agent used fake or test email, No online presence to complete check, Nonprofit association expired, Other]

    Reason for rejecting agent verification

    rejectionReasonCode stringnullable

    Possible values: [validation_request_failed, user_verification_expired, user_failed_percent_review, reapply, fake_email_used, no_online_presence, invalid_documentation, nonprofit_association_expired, fake_documentation, mismatched_information, blank_corrupted_documentation, suspicious_application, other]

    Reason code for rejecting agent verification

    validationRequestId stringnullable
    validationRequest objectnullable
    acceptedAt date-timenullable
    rejectedAt date-timenullable
    id string
    name stringnullable
    organisationTypes string[]

    Possible values: [nonprofit, social_impact]

    eligibility object
    status string

    Possible values: [live, pending_validation_request, validation_request_failed, pending, cancelled, cannot_define_eligibility]

    results object
    eligibilityStatus stringnullable

    Possible values: [pass, fail]

    confirmedActivitySubTags string[]nullable
    rejectedActivitySubTags string[]nullable

    Confirmed organisation's activity subtags that are not allowed in partner's configuration

    monitoring object
    status string

    Possible values: [live, pending_validation_request, validation_request_failed, pending, cancelled]

    results object
    complianceStatus stringnullable

    Possible values: [pass, fail]

    registration object
    active string

    Possible values: [yes, no]

    warning objectnullable
    status string

    Possible values: [clear, flag]

    sanction objectnullable
    status string

    Possible values: [clear, flag]

    controversial objectnullable
    status string

    Possible values: [clear, flag]

    commercial objectnullable
    status string

    Possible values: [clear, flag]

    adverseMedia objectnullable
    status string

    Possible values: [clear, flag]

    hateSpeech objectnullable
    status string

    Possible values: [clear, flag]

    configuration object
    id string

    Validation Submission configuration id

    name stringnullable

    Validation Submission configuration name

    metadata objectnullable

    Key-value data that you can attach to an object.

    partnerFields objectnullable

    Responses for custom partner questions

    object string
Loading...