---
title: "Create a verification detail"
method: POST
path: "/verification_details"
tags: ["Verification Detail"]
---

# Create a verification detail

`POST /verification_details`

## Request

- Base URL: `https://api.gocardless.com`
- URL: `https://api.gocardless.com/verification_details`
- Auth: HTTP bearer

Creates a new verification detail

<p class="notice--warning"><strong>Warning</strong>: This endpoint only supports UK based limited companies. Therefore the
creditor's `creditor_type` must be `'company'` and `country_code` must be `'GB'`.</p>

## Headers

- `GoCardless-Version` string, required

## Request body

- object
  - `verification_details` object
    - `name` string, required: The company's legal name.
    - `company_number` string, required: The company's registration number.
    - `description` string, required: A summary describing what the company does.
    - `address_line1` string, required: The first line of the company's address.
    - `address_line2` string, nullable: The second line of the company's address.
    - `address_line3` string, nullable: The third line of the company's address.
    - `city` string, required: The city of the company's address.
    - `postal_code` string, required: The company's postal code.
    - `directors` VerificationDetailDirector[], required: The company's directors.
      - `given_name` string, required: The person's given name.
      - `family_name` string, required: The person's family name.
      - `date_of_birth` string, required: The person's date of birth.
      - `street` string, required: The street of the person's address.
      - `city` string, required: The city of the person's address.
      - `postal_code` string, required: The person's postal code.
      - `country_code` string, required: [ISO 3166-1 alpha-2 code.](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements)
    - `links` object, required
      - `creditor` string, required: ID of the associated [creditor](https://docs.gocardless.com/docs/api-reference/creditor).

## Response `201`

Resource created successfully

- VerificationDetailSingleResourceResponse
  - `verification_details` VerificationDetail: Verification details represent any information needed by GoCardless to verify a creditor. <p class="restricted-notice"><strong>Restricted</strong>: These endpoints are restricted to customers who want to collect their merchant's verification details and pass them to GoCardless via our API. Please <a href="mailto:help@gocardless.com">get in touch</a> if you wish to enable this feature on your account.</p>
    - `name` string, required: The company's legal name.
    - `company_number` string, required: The company's registration number.
    - `description` string, required: A summary describing what the company does.
    - `address_line1` string, required: The first line of the company's address.
    - `address_line2` string, nullable, required: The second line of the company's address.
    - `address_line3` string, nullable, required: The third line of the company's address.
    - `city` string, required: The city of the company's address.
    - `postal_code` string, required: The company's postal code.
    - `region` string, nullable, required: The region of the company's address.
    - `country_code` string, required: The country code of the company's address.
    - `directors` VerificationDetailDirector[], required: The company's directors.
      - `given_name` string, required: The person's given name.
      - `family_name` string, required: The person's family name.
      - `date_of_birth` string, required: The person's date of birth.
      - `street` string, required: The street of the person's address.
      - `city` string, required: The city of the person's address.
      - `postal_code` string, required: The person's postal code.
      - `country_code` string, required: [ISO 3166-1 alpha-2 code.](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements)
    - `links` VerificationDetailLinks, required
      - `creditor` string: ID of the [creditor](https://docs.gocardless.com/docs/api-reference/creditor)

## Other responses

- `400`: Bad Request
- `401`: Unauthorised
- `404`: Not found
- `422`: Validation Error
- `500`: Internal Error

---

[API](https://skmtc.dev/gocardless/apis/gocardless-api.md) - [All operations](https://skmtc.dev/gocardless/apis/gocardless-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gocardless/apis/gocardless-api/revisions/4dd3dae45364?raw)
