Offsys documentatie
Klanten
Klanten
Haal klantinformatie op of voeg een nieuwe klant toe.
List
Voorbeeld:
curl "https://api.offsys.nl/customers" \-X GET \-H "Authorization: 37d37675-59cd-431c-8d28-9553de7bae4d"Resultaat:
{ "status": "success", "customers": [ { "id": 1, "name": "", "address": "", "zipcode": "", "city": "", "country": "", "phone": "", "email": "", "contacts": [ { "id": 1, "name": "", "phone": "", "email": "" }, { "id": 2, "name": "", "phone": "", "email": "" } ] }, { "id": 2, "name": "", "address": "", "zipcode": "", "city": "", "country": "", "phone": "", "email": "", "contacts": [] } ]}Create
| Veld | Waarde | Verplicht | Omschrijving |
|---|---|---|---|
| name | String | Ja | |
| address | String | Nee | |
| zipcode | String | Nee | |
| city | String | Nee | |
| country | ISO 3166-1 alpha-2 landcode, bijv. 'NL', 'BE', 'DE' of 'GB' | Nee | Standaardwaarde: NL |
| phone | String | Nee | |
| String | Nee | ||
| kvk | String | Nee | |
| btw | String | Nee | |
| iban | String | Nee | |
| website | String | Nee | |
| info | Text | Nee | |
| contact | Array | Nee | |
| - name | String | Ja | |
| - phone | String | Nee | |
| String | Nee |
Voorbeeld:
curl "https://api.offsys.nl/customer" \-X POST \-H "Authorization: 37d37675-59cd-431c-8d28-9553de7bae4d" \-d "name=Bedrijfsnaam" \-d "address=Adres 1" \-d "zipcode=1234 AB" \-d "city=Amsterdam" \-d "country=NL"Resultaat:
{ "status": "success", "customer": { "id": 1, "name": "", "address": "", "zipcode": "", "city": "", "country": "", "phone": "", "email": "", "contact": [ { "id": 1, "name": "", "phone": "", "email": "" } ] }}