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 | 'Nederland', 'Belgie', 'Duitsland', 'Engeland' of 'Frankrijk' | Nee | Standaardwaarde: Nederland |
| phone | String | Nee | |
| String | 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=Nederland"Resultaat:
{ "status": "success", "customer": { "id": 1, "name": "", "address": "", "zipcode": "", "city": "", "country": "", "phone": "", "email": "", "contact": [ { "id": 1, "name": "", "phone": "", "email": "" } ] }}