OAuth scope: client.write
Updates the client identified by the id path parameter.
Price plans: this endpoint is available for all Qonto price plans
Bearer authorization header: Bearer <token>, where <token> is the access token received from the authorization server at the end of the OAuth 2.0 flow.
Required only for Sandbox API requests; to get one, please sign up to the Developer Portal.
ID of the client
When updating a client, you can only update the fields in the request body, defined in the schema below.
Name of the client that needs to pay the client invoice. It is required if type is company
250First name of the client that needs to pay the invoice. It is required if type is individual or freelancer
60Last name of the client that needs to pay the invoice. It is required if type is individual or freelancer.
60E-mail address of the client that needs to pay the invoice, which is displayed in the invoice.
Additional email addresses for the client. Store additional emails that won't appear in the document but will be used as recipients when sending the document via email.
100250Client's phone number.
Specifically for French organizations. A unique address in one of the formats:
Note the address should also exist in the Annuaire to be accepted.
"987654321"
Value Added Tax number of the client (a legal entity) that needs to pay the invoice.
French VAT Number Format: If the VAT number starts with 'FR', it must follow this format:
Example: FR12345678901 (FR + 2-character checksum + 9-digit SIREN)
20Tax Identification Number (TIN) of the client. Format varies by country:
Note: A client can be created without this field, but invoice creation may fail if the field is missing or invalid based on these rules. If you receive a validation error related to tax_identification_number when creating an invoice, update the client first and then retry creating the invoice.
Invoice creation requirements:
20Address of the client that needs to pay the invoice.
DEPRECATED: This field is deprecated. Please use billing_address.street_address instead.
250City of the client that needs to pay the invoice.
DEPRECATED: This field is deprecated. Please use billing_address.city instead.
50Zip code of the client that needs to pay the invoice. For clients with Italy as a country, the value must be 5 characters. For other countries, the value is capped to 20 characters.
DEPRECATED: This field is deprecated. Please use billing_address.zip_code instead.
20Province code of the client that needs to pay the invoice. It is required only for Italian organizations.
List of province codes: AG, AL, AN, AO, AP, AQ, AR, AT, AV, BA, BG, BI, BL, BN, BO, BR, BS, BT, BZ, CA, CB, CE, CH, CL, CN, CO, CR, CS, CT, CZ, EN, FC, FE, FG, FI, FM, FR, GE, GO, GR, IM, IS, KR, LC, LE, LI, LO, LT, LU, MB, MC, ME, MI, MN, MO, MS, MT, NA, NO, NU, OR, PA, PC, PD, PE, PG, PI, PN, PO, PR, PT, PU, PV, PZ, RA, RC, RE, RG, RI, RM, RN, RO, SA, SI, SO, SP, SR, SS, SU, SV, TA, TE, TN, TO, TP, TR, TS, TV, UD, VA, VB, VC, VE, VI, VR, VT, VV
DEPRECATED: This field is deprecated. Please use billing_address.province_code instead.
2Country code of the client that needs to pay the invoice as a root-level field (ISO 3166 format).
DEPRECATED: This field is deprecated. Please use billing_address.country_code instead.
2"FR"
Billing address of the client, which will be reflected on the invoice.
Delivery address of the client whose
Only for Italian clients. Represents the client’s recipient code, so that the client can receive the e-invoice in his SDI portal.
Client’s currency in ISO 4217 format (alpha-3). Required when creating a client invoice and will be used as the invoice currency.
"EUR"
Language of the documents created on Qonto (invoices, quotes, credit notes) for this particular client. It is possible to choose between five languages: French, English, Italian, German, and Spanish. Note, although we accept locales of format fr-FR we ignore the region part, treating this as fr.
"FR"
Returns the client identified by the id path parameter.