Product
| API | Description |
|---|---|
| GET api/products/private/access/{accessId} |
No documentation available. |
| GET api/products/private/access/{accessId}?clientId={clientId}&productSource={productSource} |
No documentation available. |
| GET api/products/company/access/{accessId} |
No documentation available. |
Location
| API | Description |
|---|---|
| GET api/locations/{id} |
No documentation available. |
| GET api/locations/{id}?clientId={clientId} |
No documentation available. |
| GET api/locations/{id}/address |
No documentation available. |
Address
| API | Description |
|---|---|
| POST api/v2/addresses/address/availableservices |
Get available services for an address Special purpose for Kayak calling our api. BasicAuthentication based on credentials configured in setting file. (It doesnt work with user and role: BasicAuthReports) |
| POST api/addresses/searchaddress?top={top} | |
| POST api/addresses/search |
No documentation available. |
| POST api/addresses/searchbyclientid?clientid={clientid} |
No documentation available. |
Report
| API | Description |
|---|---|
| GET api/reports/{clientId}/orders |
No documentation available. |
| GET api/reports/{id} |
BasicAuthentication. User with role: BasicAuthReports |
Token
| API | Description |
|---|---|
| POST api/token |
No documentation available. |
Disturbance
| API | Description |
|---|---|
| GET api/disturbances |
No documentation available. |
| GET api/disturbances/clients/{clientId}/data |
No documentation available. |
| GET api/disturbances/{messageId}/clients/{clientId}/map |
No documentation available. |
| GET api/disturbances/{id}/image |
No documentation available. |
System
| API | Description |
|---|---|
| GET api/v2/health/ping |
Is alive api http status code 200 (Ok) is returned. |
Access
| API | Description |
|---|---|
| GET api/accesses/{id}/address |
Customer
| API | Description |
|---|---|
| GET api/v2/customers |
Retrieves a list of customers. - If successful, returns HTTP 200 (OK) with a list of customers. - If a server error occurs, returns HTTP 500 (Internal Server Error) with additional details in the response body. |
| PATCH api/v2/customers/byid/{id} |
Updates the specified customer by setting the values of the parameters passed. Any parameters not provided will be left unchanged. The following parameters do not allow blanks: Email, Firstname, LastName, StreetName, Zipcode, City, InvoiceFirstName, InvoiceLastName, InvoiceStreetName, InvoiceZipcode, InvoiceCity. If successful update http status code 200 (Ok) is returned. If customer not found, http status code 404 (NotFound) is returned. If unsuccessful update http status code 400 (BadRequest) is returned. if a server error occurs, http status code 500 (InternalServerError) is returned. the response body contains more details. |
| GET api/v2/customers/byid/{id} |
Retrieve a single customer by its Id. http status code 200 (Ok) Indicates the response body contains a customer object. If customer not found, http status code 404 (NotFound) is returned. if a server error occurs, http status code 500 (InternalServerError) is returned. the response body contains more details. |
| GET api/v2/customers/byclientcustomernumber/{id} |
Retrieve a single customer by ClientCustomerNumber (for example Kayak's customer number or another crm's identity number depending on which CRM system F8 is integrated against) http status code 200 (Ok) Indicates the response body contains a customer object. If customer not found, http status code 404 (NotFound) is returned. if a server error occurs, http status code 500 (InternalServerError) is returned. the response body contains more details. |
| GET api/v2/customers/candelete/{id} |
Check if it's possible to delete a customer. If allowed, http status code 200 (Ok) is returned. If customer not found, http status code 404 (NotFound) is returned. If delete is not allowed http status code 406 (NotAcceptable) is returned. if a server error occurs, http status code 500 (InternalServerError) is returned. the response body contains more details. |
| DELETE api/v2/customers/delete/{id} |
Delete a customer. Delete flag is set and the customer becomes unavailable in the F8 system. The customer is removed from the database when the regular gdpr routine is run If success, http status code 200 (Ok) is returned. If delete is not allowed http status code 406 (NotAcceptable) is returned. if a server error occurs, http status code 500 (InternalServerError) is returned. the response body contains more details. |
| GET api/customers/{ssn}/orders |
Retrieve all the customer's orders |
| GET api/v2/customers/ordersbycustomerid/{id} |
Retrieve all the customer's orders |
Order
| API | Description |
|---|---|
| POST api/orders | |
| GET api/orders/currentoperators | |
| GET api/orders/currentoperators?clientId={clientId} |
No documentation available. |