Skip to main content

Get Contact Details

GET 

https://api.cleverhub.co/api/v2/contacts/detail

This API allows you to fetch the details of a specific contact request. You can use the email to retrieve the details of the contact.

Request

Query Parameters

    email stringrequired

    Contact email. Please ensure that the email is correct before sending.

    Example: test@helloclever.co

Responses

OK

Schema
    emailstringrequired

    The contact's email used for verification.

    first_namestringrequired

    Contact's first name

    last_namestringrequired

    Contact's last name

    typestringrequired

    The type of contact (e.g., individual or organization)

    Possible values: [individual, organization]

    Example: individual
    dobstringrequired

    Contact date of birth format 'yyyy-mm-dd'

    phonestringrequired

    Contact's phone

    Example: +61-412345678
    reg_nostringrequired

    Contact registration number.

    genderstringrequired

    Contact's gender

    Possible values: [male, female]

    Example: male
    streetstringrequired

    The primary name of an address's street.

    citystringrequired

    Name of an address's city or town.

    postal_codestringrequired

    The address's postcode

    statestringrequired

    The address's state / province / county.

    countrystringrequired

    ISO 3166-1 alpha-2 country code.

    identity objectrequired

    Contains the most recent KYC submission details for the contact.

    issue_countrystringrequired

    ISO 3166-1 alpha-2 country code.

    id_doc_typestringrequired

    Type of identification document

    Possible values: [passport, id_card, driving_license]

    document_numberstringrequired

    ID document number

    issue_datestringrequired

    Format 'yyyy-mm-dd'

    expiry_datestringrequired

    Format 'yyyy-mm-dd'

    kyc_statuses object[]

    An array of KYC statuses for the contact, containing multiple KYC instances with status and message.

  • Array [
  • kyc_statusstring
    • pending: KYC process has been initiated for the contact, but the verification is not yet completed. The contact is still in the process of submitting the necessary documents.
    • failed: contact was unable to verify the KYC documents due to invalid, incomplete, or unclear information. The contact may need to resubmit the documents.
    • rejected: KYC has been rejected for future transactions due to failure in meeting the required verification criteria. The contact cannot proceed with any further transactions until the issue is resolved.
    • manual_review: The KYC process is under review by the compliance team to approve or reject the documents. This status typically means that the submitted documents need further examination.
    • blocked: Contact's KYC has been blocked, preventing future transactions until further resolution. The block may be due to suspicious activity or a need for additional verification..
    • approved: Contact has successfully passed the KYC verification, and future transactions can proceed without issue. The contact's identity has been verified and is now compliant with the platform's standards.

    Possible values: [pending, failed, rejected, manual_review, blocked, approved]

    messagestring

    Message related to the KYC status

  • ]

Authorization: app-id

name: app-idtype: apiKeydescription: The app-id is registered and secured inside Hello Clever system and only required when client has initiated or in the middle of the transaction.in: header
name: secret-keytype: apiKeydescription: The secret-key is our client's secret of the source. Required if a publishable key is used to retrieve the source.in: header
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://api.cleverhub.co/api/v2/contacts/detail");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("app-id", "<app-id>");
request.Headers.Add("secret-key", "<app-id>");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.cleverhub.co/api
Auth
Parameters
— queryrequired
ResponseClear

Click the Send API Request button above and see the response here!