Holded icon

Holded

Interact with the Holded ERP API v2 (contacts, invoices, sales orders, products and more)

Actions302

Contact → Create

AI-generated

Summary

Creates a Holded contact with the required name and selected contact role. Optional fields can add contact details, a billing address, and default invoicing or payment settings.

Inputs

  • Name (required) — The contact’s display name, for a person or company.
  • Type — Contact role: Client (default), Creditor, Debtor, Lead, or Supplier.
  • Additional Fields — Optional code, custom fields as a JSON array of {field, value} objects, email, person flag, mobile, phone, trade name, VAT number, and website.
  • Billing Address — Optional address, city, country and country code, extra address info, postal code, and province.
  • Defaults — Optional currency, discount, due days, expenses account, language, payment day, payment method, and sales channel defaults.

Output shape

A single created contact record.

Optional fields are omitted unless provided. The source pack contains only signature-level implementation details, so the exact response fields are not specified.

Links

Discussion