---
title: "Set the workspace billing profile"
method: PUT
path: "/space/billing-profile"
tags: ["Workspace"]
---

# Set the workspace billing profile

`PUT /space/billing-profile`

## Request

- Base URL: `https://api.emailchaser.com/r`
- URL: `https://api.emailchaser.com/r/space/billing-profile`
- Auth: HTTP bearer

Creates or replaces the workspace's registrant and postal contact details. Idempotent: sending the same body twice leaves the same state. Every field except addressLineTwo is required, because incomplete registrant details are filed with the registrar just as readily as complete ones. Set this before ordering domains through /dfy/orders.

## Request body

- ModelsUpdateBillingProfileRequest
  - `addressLineOne` string, required
  - `addressLineTwo` string
  - `city` string, required
  - `company` string, required
  - `country` string, required: Country is an ISO 3166-1 alpha-2 code, e.g. US. Case-insensitive on input.
  - `firstName` string, required
  - `lastName` string, required
  - `phone` string, required
  - `phoneCc` string, required: PhoneCc is the telephone country calling code without the plus, e.g. 1.
  - `postalCode` string, required
  - `state` string, required

## Response `200`

The stored billing profile

- ModelsBillingProfileResult
  - `billingProfile` ModelsBillingProfile
    - `addressLineOne` string
    - `addressLineTwo` string
    - `city` string
    - `company` string
    - `country` string: Country is an ISO 3166-1 alpha-2 code, uppercase.
    - `firstName` string
    - `lastName` string
    - `phone` string
    - `phoneCc` string: PhoneCc is the telephone country calling code without the plus.
    - `postalAddress` string: PostalAddress is the address rendered on one line, ready to paste into a compliance footer. Read-only; it is derived from the fields above.
    - `postalCode` string
    - `state` string
    - `updatedAt` string: UpdatedAt is when the profile was last written (RFC3339).

## Other responses

- `400`: Invalid billing profile
- `401`: Unauthorized - invalid or missing API key
- `500`: Failed to save the billing profile

---

[API](https://skmtc.dev/emailchaser/apis/emailchaser-api.md) · [All operations](https://skmtc.dev/emailchaser/apis/emailchaser-api/llms.txt) · [OpenAPI document](https://skmtc.dev/emailchaser/apis/emailchaser-api/revisions/8b114990abb7?raw)
