DRAFT ODIL V1.3.0 ODIL V2
OneDealer exposes a huge list of exposed endpoints via the OneDealer Services API. From the overall exposed services only a subset is used by our Integration Layer and is relevant to any integrated partner for all calls passing through it.
Thus, in the list below is grouping the respective endpoints per Entity.
Notice that always the latest version of OneDealer API resides on SwaggerHub here
Authentication
LEGACY(ODAuthenticationServices.onesrv) | ODIL | ||
---|---|---|---|
Http Method | Method | Http Method | Endpoint |
POST | Login | POST | api/users/authenticate |
Business Partners
LEGACY (ODBusinessPartnerServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | CreateOrUpdateBusinessPartnerHeader | POST | api/business-partners | Creates Or Updates BusinessPartner Header |
POST | CreateOrUpdateContactPerson | POST | api/business-partners/contact-persons | Creates Or Updates Contact Person |
POST | CreateOrUpdateAddress | POST | api/business-partners/addresses | Creates Or Updates Address |
POST | SetDataPrivacy | PATCH | api/business-partners/{code}/data-privacy | Set Data Privacy |
POST | GetAddress | GET | api/business-partners/addresses/{code} | Get Address |
POST | DeleteAddress | DELETE | api/business-partners/addresses/{code} | Deletes Address |
POST | GetContactPerson | GET | api/business-partners/contact-persons/{code} | Gets Contact Person |
POST | DeleteContactPerson | DELETE | api/business-partners/contact-persons/{code} | Delete Contact Person |
POST | GetBusinessPartners | GET | api/business-partners/ | Gets Business Partners |
Documents (Orders)
LEGACY (ODDocumentServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | updateCompoOffer | PUT | api/documents/compo-offer/{docEntry} | Update Document Offer/Order status |
POST | document | GET | api/documents/{docEntry} | document |
POST | AssignVehicleToDocumentLine | PATCH | api/documents/{documentNumber}/line/{lineId}/assign-vehicle | Assigns Vehicle To Document Line |
Inquiries
LEGACY (ODInquiryServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | ILCreateInquiryInterestByCase | POST | api/inquiries/interests | IL Create Inquiry Interest By Case |
Invoices
LEGACY (ODInvoicesServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | CreateOrUpdateInvoices | POST | api/invoices | Create Or Update Invoices |
Master Data
LEGACY (ODMasterDataServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | CreateOrUpdateItems | POST | api/vehicles/items | Create Or Update Items |
POST | UpdateModelTreeData | POST | api/jobs/ssis/model-tree | Update Model Tree Data |
Vehicles
LEGACY (ODVehicleServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | GetVehicle | GET | api/vehicles?type=code&value= | Get Vehicle (by Code) |
POST | GetVehicleByVIN | GET | api/vehicles?type=vin&value= | Get Vehicle By VIN |
POST | CreateOrUpdateVehicle | POST | api/vehicles | Create Or Update Vehicle |
Reservations
LEGACY (ODVehicleServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Endpoint | |
POST | CreateReservation | POST | api/reservations | Create Vehicle Reservation |
Exchange Rates
LEGACY(ODSetupServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Method | |
POST | SetCurrencyExchangeRate | POST | api/exchange-rates/currency | Set Currency Exchange Rate |
After Sales (Service Orders)
LEGACY(ODDASWServices.onesrv) | ODIL | Description | ||
---|---|---|---|---|
Http Method | Method | Http Method | Method | |
POST | UpdateJobOrderStatus | PATCH | api/dasw/jobcards/{code}/status | Update Job Order Status |
POST | UpdateJobOrderComponents | PATCH | api/dasw/jobcards/{code}/components | Update Job Order Components |
POST | CreateTechJobAllocations |
*Notice, that the aforementioned endpoints adhere to the ODIL APIs state of v1.3.0
0 Comments