Pular para o conteúdo principal
POST
/
workspaces
/
{workspaceId}
/
billing-accounts
Criar uma conta de faturamento
curl --request POST \
  --url https://api.altostrat.io/workspaces/{workspaceId}/billing-accounts \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "ACME Corp (UE)",
  "email": "faturamento-ue@acme.com",
  "phone": "+442071234567",
  "description": "Para todas as operações europeias.",
  "currency": "eur",
  "address": {
    "country": "US",
    "line1": "123 Main Street",
    "line2": "Suite 456",
    "city": "San Francisco",
    "state": "CA",
    "postal_code": "94105"
  }
}'
{
  "id": "cus_a1b2c3d4e5f6g7h8",
  "workspace_id": "ws_a1b2c3d4e5f6g7h8",
  "name": "Faturamento ACME Corp",
  "email": "faturamento@acme.com",
  "phone": "+15551234567",
  "description": "Para operações baseadas nos EUA",
  "currency": "usd",
  "address": {
    "country": "US",
    "line1": "123 Main Street",
    "line2": "Suite 456",
    "city": "San Francisco",
    "state": "CA",
    "postal_code": "94105"
  },
  "created_at": "2025-10-29T00:40:06.000000Z",
  "updated_at": "2025-10-29T00:40:06.000000Z"
}

Authorizations

Authorization
string
header
required

Insira seu JWT no formato: Bearer {token}

Path Parameters

workspaceId
string
required

O ID do workspace.

Example:

"ws_a1b2c3d4e5f6g7h8"

Body

application/json
name
string
required

O nome para a nova conta de faturamento. Máximo de 100 caracteres.

Example:

"ACME Corp (UE)"

email
string<email>
required

O endereço de e-mail principal para faturamento. Máximo de 150 caracteres.

Example:

"faturamento-ue@acme.com"

phone
string | null

O número de telefone de contato para faturamento. Máximo de 50 caracteres.

Example:

"+442071234567"

description
string | null

Uma descrição opcional para a conta de faturamento. Máximo de 200 caracteres.

Example:

"Para todas as operações europeias."

currency
enum<string>

O código de moeda ISO de três letras. Se não for fornecido, será padronizado com base nas configurações do workspace ou do sistema.

Opções disponíveis:
usd,
zar,
eur,
gbp,
aud
Example:

"eur"

address
object

Response

A conta de faturamento foi criada com sucesso.

id
string

Identificador único para a conta de faturamento (ID do Cliente Stripe), prefixado com cus_.

Example:

"cus_a1b2c3d4e5f6g7h8"

workspace_id
string

O ID do workspace ao qual esta conta de faturamento pertence.

Example:

"ws_a1b2c3d4e5f6g7h8"

name
string

O nome da conta de faturamento.

Example:

"Faturamento ACME Corp"

email
string<email>

O endereço de e-mail principal para faturamento.

Example:

"faturamento@acme.com"

phone
string | null

O número de telefone de contato para faturamento.

Example:

"+15551234567"

description
string | null

Uma descrição opcional para a conta de faturamento.

Example:

"Para operações baseadas nos EUA"

currency
enum<string>

O código de moeda ISO de três letras para a conta de faturamento.

Opções disponíveis:
usd,
zar,
eur,
gbp,
aud
Example:

"usd"

address
object
created_at
string<date-time>

O timestamp de quando a conta de faturamento foi criada.

Example:

"2025-10-29T00:40:06.000000Z"

updated_at
string<date-time>

O timestamp da última atualização da conta de faturamento.

Example:

"2025-10-29T00:40:06.000000Z"