All the customers functionality from the CRM module is here
The custom fields can be passed in add and set functions.
The syntaxt is fields[nnnn]=value where nnnn represents the field_id
Ex.: /crm/customers/set?id=1306300&fields[12083]=blabla&token=...
| q | string |
| pagenr | integer (incl. search params) |
| start | integer (incl. search params) |
| limit | integer (incl. search params) |
| return_fields | string |
| order_by_specific_values | string |
| order_by | string |
| order_direction | string |
| reducer | string |
| filter_data | string |
| groups | string |
| groups_excluded | string |
| groups_restricted | string |
| assigned_date_operator | string |
| assigned_date_filter | string |
| client_number | string |
| client_uuid | string |
| id | integer (incl. search params) |
| company_id | integer (incl. search params) |
| nr | string |
| title | string |
| firstname | string |
| lastname | string |
| company | string |
| string | |
| street | string |
| streetnr | string |
| addressextension1 | string |
| addressextension2 | string |
| zip | string |
| city | string |
| state | string |
| country | string |
| language | string |
| phone | string |
| fax | string |
| mobile | string |
| website | string |
| birthdate | string |
| ts | string |
| createtime | string |
| additionalfields | array |
| group_by | array |
| withPromotions | string |
| hasDocuments | string |
| isEmailOnly | string |
| saveByFilterName | string |
| iNewFilterCategory | string |
| saveByFilterId | integer |
| sSaveFilterData | string |
| requestStoredFilter | in: 0, 1 |
| filter_category_id | integer (incl. search params) |
| currentFilterId | string |
| columnManager | string |
| is_registered | string |
| nomailbouncing | string |
| project_id | integer (incl. search params) |
| employee_id | string |
| group_id | integer (incl. search params) |
| status_id | string |
| active | integer (incl. search params) |
| only_prospects | integer (incl. search params) |
| searchFields | string |
| withOptinRules | string |
| basic_newsletter_id | alpha_dash |
| followup_newsletter_id | alpha_dash |
| basic_newsletter_subscribers | in: Include, Exclude |
| followup_newsletter_subscribers | in: Include, Exclude |
| selectedIds | ids |
| selectAll | string |
| exceptIds | ids |
| bEmsPreview | boolean |
| sPreviewLanguage | string |
| bPreviewLanguageExclude | boolean |
| start | integer |
| limit | integer |
| id | integer, required |
| company_id | integer, required |
| user_id | integer, required |
| sharedKey | string |
| client_id | integer, required |
| id | integer, required |
| limit | integer |
| id | ids, required |
| group_ids | ids, required |
| bUseQueues | boolean |
| id | ids, required |
| group_ids | ids, required |
| bUseQueues | boolean |
| storage_key | string, required |
| group_ids | ids, required |
| register | boolean |
| id | integer, required |
| client_id | integer, required |
| paymethod | string, required |
| bank_owner | max:100 |
| bank_account | max:50 |
| bank_clearing | max:50 |
| bank_name | max:50 |
| clearing_number | max:255 |
| account_number | max:255 |
| ribcode | max:11 |
| guicode | max:11 |
| vat_nr | max:50 |
| iban | max:34 |
| swift | max:11 |
| sepa_authorized | integer |
| sepa_authorization_date | date |
| sepa_first_transaction | max:45 |
| sepa_mandate_uploaded | integer |
| sepa_mandate_uploaded_changed | boolean |
| email, required |
| id | integer, required |
| login | string, required |
| passwd | string, required |
| language | alpha, max:2 |
| client_id | integer |
| tag | string, required |
| language | alpha, max:2 |
| company_id | integer |
| id | integer, required |
| passwd | string |
| login | string |
| company_id | integer, required |
| company_id | integer, required |
| company_id | numeric, required |
| fileSize | string, required |
| s3_key | string, required |
| originalName | string, required |
| delimiter | string |
| encoding | string |
| allowedColumns | string |
| client_number | integer |
| user_id | integer |
| company_id | integer |
| sharedKey | string |
| user_id | integer |
| company_id | string |
| sharedKey | string |
| title | string, required |
| lastname | required_without_all:firstname, company, email |
| login | string |
| passwd | string |
| firstname | required_without_all:lastname, company, email |
| email, required_without_all:lastname, firstname, company | |
| country | alpha, max:2 |
| language | alpha, max:2, required |
| company | required_without_all:firstname, lastname, email |
| street | string |
| streetnr | string |
| send_email_after_registration | in: 0, 1 |
| addressextension1 | string |
| addressextension2 | string |
| zip | string |
| city | string |
| state | string |
| nr | string |
| phone | string |
| fax | string |
| mobile | string |
| birthdate | date |
| vatin | max:22 |
| vatnr | max:22 |
| website | string |
| fields | array |
| allow_duplicate_email | string |
| is_registered | in: 0, 1 |
| comment | string |
| client_uuid | string |
| ids | string, required |
| bDeleteRelatedData | in: 1, 0 |
| company_id | integer, required |
| columns | string, required |
| keyword | string, required |
| limit | string, required |
| offset | string, required |
| bReturnIds | boolean |
| searchString | string |
| ids | string, required |
| getWithNumbers | boolean |
| withOptinRules | string |
| title | string, required |
| lastname | required_without_all:firstname, company, email |
| firstname | required_without_all:lastname, company, email |
| email, required_without_all:firstname, lastname, company | |
| country | alpha, max:2 |
| language | alpha, max:2, required |
| company | required_without_all:firstname, lastname, email |
| street | string |
| streetnr | string |
| addressextension1 | string |
| addressextension2 | string |
| zip | string |
| city | string |
| state | string |
| nr | string |
| phone | string |
| fax | string |
| mobile | string |
| birthdate | date |
| vatin | max:22 |
| vatnr | max:22 |
| website | string |
| client_number | string |
| client_uuid | string |
| fields | array |
| main_client_id | string, required |
| all_client_ids | string, required |
| ids | array |
| template_id | integer, required |
| included_ids | integer, required |
| datetime | date |
| newsletter_id | integer |
| newsletter_type | string |
| hardbounce | string |
| softbounce | string |
| only_unique_emails | string |
| sender_id | integer |
| selectAll | string |
| selectedIds | string |
| exceptIds | string |
| template_id | integer, required |
| excluded_ids | ids |
| included_ids | ids |
| date | date |
| selectAll | string |
| selectedIds | string |
| exceptIds | string |
| customerSearchString | string |
| template_id | integer, required |
| sender_id | integer |
| datetime | date |
| newsletter_id | integer |
| newsletter_type | string |
| hardbounce | string |
| softbounce | string |
| selectAll | string |
| selectedIds | string |
| exceptIds | string |
| customerSearchString | string |
| customerSearchString | string |
| selectAll | string |
| selectedIds | ids |
| exceptIds | ids |
| byField | string |
| columns | array |
| charset | required, in: utf, iso |
| selected | array |
| selectedAll | string |
| except | array |
| customerSearchString | string |
| ids | required, json |
| title | string |
| language | string |
| country | string |
| state | string |
| city | string |
| zip | string |
| is_registered | string |
| paymethod | string |
| fields | string |
| client_id | integer, required |
| file_id | integer, required |
| expires_hours | string |
| id | integer, required |
| id | integer, required |
| client_number | integer |
| client_uuid | string |
| title | string |
| login | string |
| passwd | string |
| lastname | string |
| firstname | string |
| company | string |
| city | string |
| state | string |
| nr | string |
| street | string |
| streetnr | string |
| addressextension1 | string |
| addressextension2 | string |
| zip | string |
| send_email_after_registration | in: 1 |
| country | alpha, max:2 |
| language | alpha, max:2 |
| phone | string |
| fax | string |
| mobile | string |
| birthdate | string |
| vatin | max:22 |
| vatnr | max:22 |
| website | string |
| fields | array |
| nomail | integer |
| nomailbouncing | integer |
| is_registered | in: 0, 1 |
| comment | string |
| bDeleteRelatedData | in: 1, 0 |
| id | integer, required |
| id | integer, required |
| id | integer, required |
| id | integer, required |
| comment_id | integer, required |
| id | integer, required |
| comment | string, required |
| id | integer, required |
| comment_id | integer, required |
| comment | string, required |
| id | integer, required |
| comment_id | integer, required |
| dataTableMethod | string, required |
| sDatatableKey | string |