Creating an account example payload

The following payload creates a new account using the initialAccountHolder and initialPrimaryLocation attributes.

POST /account/v1/accounts

{
  "data": {
    "attributes": {
      "initialAccountHolder": {
        "contactSubtype": "Person",
        "firstName": "Bill",
        "lastName": "Preston",
        "primaryAddress": {
          "addressLine1": "2850 S. Delaware St.",
          "city": "San Mateo",
          "postalCode": "94403",
          "state": {
            "code": "CA"
          }
        }
      },
      "initialPrimaryLocation": {
        "addressLine1": "2850 S. Delaware St.",
        "city": "San Mateo",
        "postalCode": "94403",
        "state": {
          "code": "CA"
        }
      },
      "producerCodes": [
        {
          "id": "pc:16"
        }
      ]
    }
  }
}