ServiceCenter
API | Description |
---|---|
GET ServiceCenter |
No documentation available. |
POST ServiceCenter |
No documentation available. |
GET ServiceCenter/GetVersion |
Shows the revision |
Licus
API | Description |
---|---|
GET Licus?orderNumber={orderNumber}&status={status}&dateFrom={dateFrom}&dateTo={dateTo}&pageIndex={pageIndex} |
No documentation available. |
POST Licus |
No documentation available. |
GET Ignite?dateFrom={dateFrom}&dateTo={dateTo}&pageIndex={pageIndex} |
No documentation available. |
GET Licus/GetVersion |
Shows the revision |
Sunrise
Sunrise specific API for case creation
API | Description |
---|---|
POST s2/cases |
Create service case according information sent in Servicecase instance special project - not for public usage |
POST s3/cases |
Create service case according information sent in Servicecase instance special project - not for public usage |
POST s2/bookings |
Book service case to a status according information sent in Booking instance special project - not for public usage |
POST s3/bookings |
Book service case to a status according information sent in Booking instance special project - not for public usage |
GET s2/documents/{id} |
Get a document by its archive Guid special project - not for public usage |
GET Sunrise/GetVersion |
Shows the revision |
Attachments
Download Attachments by ID Please find a listing of your attachments (including the ID) belonging to a service case by calling "v2/cases/{caseId}/attachments"
API | Description |
---|---|
GET v2/attachments/{attachmentId} |
Get Attachment by Id |
GET Attachments/GetVersion |
Shows the revision |
Customer
Api functions to Create, Read, Update and Delete Customer Objects
API | Description |
---|---|
GET Customers |
Get all Customers Preferred way: GET url/Customers |
GET v2/customers |
Get all Customers Preferred way: GET url/Customers |
GET Customer/Get |
Get all Customers Preferred way: GET url/Customers |
GET Customers/{customerNumber} |
Get one Customer Preferred way: GET url/Customers/001232XY |
GET Customer/Get?customerNumber={customerNumber} |
Get one Customer Preferred way: GET url/Customers/001232XY |
GET v2/customers/{customerId} |
Get one Customer Preferred way: GET url/Customers/123033 |
GET v2/customers/customernumber/{customernumber} |
No documentation available. |
GET Customers/{customerNumber}/Addresses/{addressType} |
returns one specific address of a customer (contact, delivery, billing, ...). contact address is default |
POST Customers |
Create a Customer Preferred way: use http post: POST url/Customers |
POST Customer/Create |
Create a Customer Preferred way: use http post: POST url/Customers |
POST v2/customers |
Create a Customer - returns internal CustomerId |
POST Customers/{customerNumber}/Addresses |
Add an additional address to customer |
POST Customer/Update |
Update a Customer Preferred way: use of http put: PUT url/Customers |
PUT Customers |
Update a Customer |
PUT v2/customers |
Update a Customer |
PUT Customers/{customerNumber}/Addresses |
Update an additional Address - to update default address use "default" as AddressType or update Customer instead Address |
POST Customer/Delete?customerNumber={customerNumber} |
Delete a Customer: Preferred way: use of http delete: DELETE url/v2/customers/{customerId} |
DELETE Customers/{customerNumber} |
Delete a Customer |
DELETE v2/customers/{customerId} |
Delete a Customer |
DELETE Customers/{customerNumber}/Addresses/{addressType} |
Delete an additional address |
GET Customers/AddCaseNumbers?customerNumber={customerNumber} |
Get Customer with associated Case Numbers |
GET Customer/GetVersion |
Shows the revision |
Cases
Status Bookings for Service cases
API | Description |
---|---|
GET v2/cases |
Get CaseNumbers and current status information of all cases, that are in process. |
GET Cases/{caseNumber} |
Get data about a service case |
GET v2/cases/{caseid} |
Get data about a service case |
GET v2/cases/minutes/{minutes} |
Get CaseNumbers and current status information of all cases, that are in process. |
GET v2/cases/repaircenter/{repaircenter} |
Get CaseNumbers and current status information of cases, that are in process and belong to a specific repaircenter. |
GET v2/cases?casenumber={casenumber} |
[OBSOLETE!] - please switch to v2/cases/casenumber/20240301-0001 Get data about a service case |
GET v2/cases/casenumber/{casenumber} |
Get data about a service case |
POST Cases |
Create service case according information sent in Servicecase instance |
POST v2/cases |
Create service case according information sent in Servicecase instance |
POST Cases/Comment |
add a comment to case |
POST v2/cases/{caseId}/comments |
add a comment to case |
POST v2/cases/{caseId}/commonCharges |
add a CommonCharge to case |
DELETE v2/cases/{caseId}/commoncharges/{commonchargeid} |
removes first CommonCharge found by Id from case |
GET v2/cases/{caseId}/stocklevel/{partNumber} |
Stocklevel for a specific part for a service case |
POST v2/cases/{caseId}/parts/{partNumber} |
add a part to a service case |
POST v2/cases/{caseId}/files |
Upload and add a File to your case |
GET v2/cases/{caseId}/attachments |
Receive Information about Attachments that belong to a service case |
POST v2/cases/{caseId}/references/{referenceId} |
set value of case reference |
PUT v2/cases/{caseId}/product/serialnumber/{serial} |
No documentation available. |
PUT v2/cases/{caseId}/product/{productid} |
No documentation available. |
PUT v2/cases/{caseId}/deliveryaddress |
No documentation available. |
GET Cases/GetVersion |
Shows the revision |
Wincash
API | Description |
---|---|
POST TransportAuftrag?embed={embed} |
No documentation available. |
GET TransportAuftragDocument/{id} |
No documentation available. |
GET Wincash/GetVersion |
Shows the revision |
Products
Create, Read, Update and Delete of Products
API | Description |
---|---|
GET Products |
Get all Products |
GET v2/products |
Get all Products |
GET Products/Get |
Get all Products |
GET Products/{articleNumber} |
Get a single Product by its article number |
GET Products/Get?articleNumber={articleNumber} |
Get a single Product by its article number |
GET v2/products/articlenumber/{articlenumber} |
No documentation available. |
GET v2/products/{productid} |
Get a single Product by its productId |
GET v2/products?productarticlenumber={productarticlenumber} |
Get a single Product by its article number |
GET v2/products/mabu/{mabuid} |
Get an Enumeration of Products belonging to a Manufacturer Businessunit |
GET v2/products/mabukey/{mabukey} |
Get an Enumeration of Products belonging to a Manufacturer Businessunit |
GET v2/products/imei/{imei} |
Get a single Product by its imei or tac |
GET Products/FindMyIphone?imei={imei} |
No documentation available. |
POST Products |
Create a Product |
POST v2/products |
Create a Product |
POST Products/Create |
Create a Product |
POST Products/Update |
Update a Product |
PUT Products |
Update a Product |
PUT v2/products |
Update a Product |
POST Products/Delete?productArticleNumber={productArticleNumber} |
Delete a Product |
DELETE Products/{productArticleNumber} |
Delete a Product |
DELETE v2/products/{productid} |
Delete a Product |
GET Products/GetVersion |
Shows the revision |
ManufacturerBusinessunits
Read ManufacturerBusinessunits
API | Description |
---|---|
GET ManufacturerBusinessunits |
Get all Products |
GET v2/manufacturerbusinessunits |
Get all Products |
GET ManufacturerBusinessunits/GetVersion |
Shows the revision |
Pricelists
API | Description |
---|---|
GET pricelists |
list all pricelists |
GET pricelists/{pricelistId}/customers |
lists customers added als pricelist arguments |
PUT pricelists/{pricelistId}/customers/{customerId} |
Adds customer to pricelist |
DELETE pricelists/{pricelistId}/customers/{customerId} |
Removes customer from pricelist |
GET pricelists/{pricelistId}/prices |
list all prices of a pricelist |
GET pricelists/{pricelistId}/prices/manufacturerbusinessunits |
list all manufacturer-businessunit specific prices of a pricelist |
GET pricelists/{pricelistId}/prices/products |
list all product specific prices of a pricelist |
PUT pricelists/{pricelistId}/prices |
update price |
PUT pricelists/{pricelistId}/prices/manufacturerbusinessunits/{manufacturerbusinessunitId} |
update manufacturerbusinessunit specific price |
PUT pricelists/{pricelistId}/prices/products/{productId} |
update product specific price |
GET Pricelists/GetVersion |
Shows the revision |
Ignite
Sunrise specific API for case creation
API | Description |
---|---|
GET ignite/stolen/{serial} |
Ignite Api |
POST ignite/cases |
Create service case according information sent in Servicecase instance special project - not for public usage |
GET Ignite/GetVersion |
Shows the revision |
CaseExport
Export Servicecases - Repairline => Partner System
API | Description |
---|---|
GET CaseExport/GetCaseNumbersOfOpenCases |
Get CaseNumbers of all cases, that are in process. |
GET CaseExport/GetCaseNumbersWithStatusOfOpenCases |
Get CaseNumbers and current status information of all cases, that are in process. |
GET CaseExport/GetCaseNumbersOfCasesBookedRecently?minutes={minutes} |
Get CaseNumbers of all cases, with recent status bookings. |
GET CaseExport/GetCaseNumbersWithStatusOfOpenCasesBookedRecently?minutes={minutes} |
Get CaseNumbers and current status information of all cases, that are in process and have a recent status booking not older than x minutes |
GET CaseExport/GetCaseNumbersWithStatusOfAllCasesBookedRecently?minutes={minutes} |
Get CaseNumbers and current status information of all cases and have a recent status booking not older than x minutes |
GET CaseExport/GetCaseNumbersByStatus?statusKey={statusKey} |
Get CaseNumbers by a defined StatusKey |
GET CaseExport/GetCaseByCaseNumber?caseNumber={caseNumber} |
Get Data about one Servicecase |
GET CaseExport/GetVersion |
Shows the revision |
WorkflowExport
Export Workflow / Status - Repairline => Partner System
API | Description |
---|---|
GET WorkflowExport/GetWorkflowStatusByName?workflowName={workflowName} |
Export workflow and according status |
GET WorkflowExport/GetVersion |
Shows the revision |
CommonCharges
Read, Create, Update and Delete of CommonCharges
Warehouse
API | Description |
---|---|
GET Warehouse/StockAllocation?article={article}&partNumber={partNumber}&productArticleNumber={productArticleNumber}&stockId={stockId}&stockLocationId={stockLocationId}&stockGroundId={stockGroundId} |
Shows all storage locations and their specific stock of parts |
GET Warehouse/StockLevel?article={article}&partNumber={partNumber}&productArticleNumber={productArticleNumber}&stockId={stockId}&stockLocationId={stockLocationId}&stockGroundId={stockGroundId} |
Shows all pastock of parts and their specific storage locations |
GET Warehouse/GetVersion |
Shows the revision |
StatusBooking
Status Bookings for Service cases
API | Description |
---|---|
POST StatusBooking/BookStatus |
Book service case according information sent in StatusBooking instance |