Skip to main content
POST
/
invoice-customers
Create or update an invoice customer
curl --request POST \
  --url https://api.app.lastaccountingcompany.com/portal/invoice-customers \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "id": "<string>",
  "business_id": "<string>",
  "vat_number": "<string>",
  "address_line1": "<string>",
  "postal_code": "<string>",
  "city": "<string>",
  "country_code": "<string>",
  "email": "<string>",
  "einvoice_address": "<string>",
  "einvoice_operator": "<string>",
  "default_payment_terms_days": 123,
  "default_vat_code": "<string>",
  "default_vat_rate_basis_points": 123,
  "default_invoice_language": "<string>"
}
'
{
  "name": "<string>",
  "id": "<string>",
  "business_id": "<string>",
  "vat_number": "<string>",
  "address_line1": "<string>",
  "postal_code": "<string>",
  "city": "<string>",
  "country_code": "<string>",
  "email": "<string>",
  "einvoice_address": "<string>",
  "einvoice_operator": "<string>",
  "default_payment_terms_days": 123,
  "default_vat_code": "<string>",
  "default_vat_rate_basis_points": 123,
  "default_invoice_language": "<string>"
}

Authorizations

Authorization
string
header
required

Portal API key minted in portal Settings → API access. Scope read or write; pinned to one company. Send as Authorization: Bearer lac_sk_....

Body

application/json

An invoicing counterparty (the customer you invoice), with e-invoice routing and per-party defaults. Rates in basis points (25.5% = 2550).

name
string
required
id
string

Party id. Include on upsert to update an existing party.

business_id
string

Finnish business ID (Y-tunnus), e.g. 1234567-8.

vat_number
string

EU VAT number, e.g. FI12345678.

address_line1
string
postal_code
string
city
string
country_code
string

ISO 3166-1 alpha-2, e.g. FI.

email
string
einvoice_address
string

E-invoice (verkkolasku) address, e.g. an OVT identifier.

einvoice_operator
string

E-invoice operator/intermediator code.

default_payment_terms_days
integer
default_vat_code
string
default_vat_rate_basis_points
integer

Default VAT rate in basis points (25.5% = 2550).

default_invoice_language
string

Response

Upserted party.

An invoicing counterparty (the customer you invoice), with e-invoice routing and per-party defaults. Rates in basis points (25.5% = 2550).

name
string
required
id
string

Party id. Include on upsert to update an existing party.

business_id
string

Finnish business ID (Y-tunnus), e.g. 1234567-8.

vat_number
string

EU VAT number, e.g. FI12345678.

address_line1
string
postal_code
string
city
string
country_code
string

ISO 3166-1 alpha-2, e.g. FI.

email
string
einvoice_address
string

E-invoice (verkkolasku) address, e.g. an OVT identifier.

einvoice_operator
string

E-invoice operator/intermediator code.

default_payment_terms_days
integer
default_vat_code
string
default_vat_rate_basis_points
integer

Default VAT rate in basis points (25.5% = 2550).

default_invoice_language
string