---
title: "Create an account"
method: POST
path: "/accounts"
tags: ["Accounts"]
---

# Create an account

`POST /accounts`

Creates a new account object.

When you create an account, we recommend to include the customer's country. Some transactions may fail if you do not include it, as this field is required for specific payment methods.

## Request body

- CreateOneAccountRequest
  - `contact` object
    - `first` string, required — The first name of the designated account contact.
    - `last` string, required — The last name of the designated account contact.
    - `email` string, required — The email address of the designated account contact.
    - `company` string — The company of the designated account contact.
    - `phone` string — The telephone number of the designated account contact.
  - `language` string — Two-letter language code (<a href="https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes">ISO 639</a>).
  - `country` string — Two-letter country code (<a href="https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2">ISO 3166-1 alpha-2</a>).
  - `lookup` object
    - `custom` string — A custom lookup key used to retrieve account details dynamically from a static string. The string length must be greater than or equal to 4.

## Response `200`

OK

- CreateOneAccountResponse
  - `account` string — The unique account identifier.
  - `id` string — The unique account identifier.
  - `action` string — The action performed by the API call.
  - `result` string — Indicates that the request has succeeded or failed.

---

[API](https://skmtc.net/fastspring/apis/fastspring-api-accounts.md) · [All operations](https://skmtc.net/fastspring/apis/fastspring-api-accounts/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fastspring/fastspring-api-accounts/versions/ae2f0b97db3e/schema)
