Get an invoice profile, or search them
eurodns_invoice_profile_getRetrieve invoice profile details by ID or search with filters like name, company, country, and active status. Returns billing information and profile ID for subsequent invoice queries.
Instructions
Returns one customer invoice profile — the billing name, address and VAT details invoices are issued to — by id, or searches the account’s profiles when id is omitted, by profileName, companyName, countryCode, active and defaultProfile, paged. Use it to find the id a profile is billed under, then pass that id as cipId to eurodns_invoice_get to list its invoices; the invoices themselves are not here. The termMatchingMode argument says how the text filters compare, EQUALS or CONTAINS for instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Numeric id of the invoice profile to return in full. Omit it to search the account’s profiles with the filters below. | |
| city | No | The invoice profile city. | |
| page | No | 1-based page number. There is no page meaning everything: walk pages until a short one comes back. | |
| size | No | Results per page, 1 to 500. A wide page is truncated by the character limit, so prefer a filter to a large size. | |
| No | The invoice profile email address. | ||
| active | No | The invoice profile active status. Inactive invoice profiles are not selectable by users when placing orders and should only be used for keeping track of past invoices. | |
| lastName | No | The invoice profile last name. | |
| firstName | No | The invoice profile first name. | |
| sortField | No | Result field to sort on, spelled as in the response items. Unsorted when omitted. | |
| sortOrder | No | ASC or DESC; only read with sortField. | |
| companyName | No | The invoice profile company name. | |
| countryCode | No | The invoice profile country code. | |
| profileName | No | The display name of the invoice profile. | |
| defaultProfile | No | The invoice profile default status. | |
| termMatchingMode | No | The match mode to apply on the given `profile-name`, `first-name`, `last-name`, `company-name`, `city` or `email` field. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Response body as returned by the API. | |
| status | Yes | Upstream HTTP status code. |