Services
API Reference
- Back Office
- Listings
- Historical Photos
- Vehicles
- Taxes & Fees
- Consumers
- Credit
- Services
- GETGet Services
- POSTCreate a new Service
- GETRetrieve a Service
- PATCHUpdate an existing Service
- GETGet Service Quotes
- POSTCreate a new Service Quote
- GETRetrieve a Service Quote
- GETGet Service Orders
- POSTCreate a new Service Order
- GETRetrieve a Service Order
- PATCHUpdate an existing Service Order
- GETGet Service Providers
- GETRetrieve a Service Provider
- GET
- Invoices
- Companies
- Locations
- Webhooks
- Inspection
Services
Create a new Service
POST
/
services
curl --request POST \
--url https://commerce.driv.ly/api/services \
--header 'Content-Type: application/json' \
--data '{
"id": "ser_kj93kdl9s3d0",
"type": "Oil Change",
"price": 80,
"provider": {
"id": "ser_kj93kdl9s3d0",
"name": "Auto Shop",
"addresses": [
{
"street": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
]
},
"customer": {
"id": "cus_kj93kdl9s3d0",
"name": "John Doe",
"email": "john@example.com",
"addresses": [
{
"street": "456 Elm St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
],
"phoneNumbers": [
"555-555-5555"
]
},
"description": "Comprehensive oil change service."
}'
{
"data": {
"id": "ser_kj93kdl9s3d0",
"type": "Oil Change",
"price": 80,
"provider": {
"id": "ser_kj93kdl9s3d0",
"name": "Auto Shop",
"addresses": [
{
"street": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
]
},
"customer": {
"id": "cus_kj93kdl9s3d0",
"name": "John Doe",
"email": "john@example.com",
"addresses": [
{
"street": "456 Elm St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
],
"phoneNumbers": [
"555-555-5555"
]
},
"description": "Comprehensive oil change service."
},
"success": true
}
Query Parameters
The number of levels of related objects to include in the response
Body
application/json
Response
200
application/json
Service Created
The response is of type object
.
curl --request POST \
--url https://commerce.driv.ly/api/services \
--header 'Content-Type: application/json' \
--data '{
"id": "ser_kj93kdl9s3d0",
"type": "Oil Change",
"price": 80,
"provider": {
"id": "ser_kj93kdl9s3d0",
"name": "Auto Shop",
"addresses": [
{
"street": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
]
},
"customer": {
"id": "cus_kj93kdl9s3d0",
"name": "John Doe",
"email": "john@example.com",
"addresses": [
{
"street": "456 Elm St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
],
"phoneNumbers": [
"555-555-5555"
]
},
"description": "Comprehensive oil change service."
}'
{
"data": {
"id": "ser_kj93kdl9s3d0",
"type": "Oil Change",
"price": 80,
"provider": {
"id": "ser_kj93kdl9s3d0",
"name": "Auto Shop",
"addresses": [
{
"street": "123 Main St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
]
},
"customer": {
"id": "cus_kj93kdl9s3d0",
"name": "John Doe",
"email": "john@example.com",
"addresses": [
{
"street": "456 Elm St",
"city": "San Francisco",
"state": "CA",
"zip": "94105"
}
],
"phoneNumbers": [
"555-555-5555"
]
},
"description": "Comprehensive oil change service."
},
"success": true
}
Assistant
Responses are generated using AI and may contain mistakes.