POST
/bookings
curl \
--request POST 'https://api.fleetee.io/bookings' \
--header "x-api-key: $API_KEY" \
--header "Content-Type: application/json" \
--data '{"reference":"string","amount":42.0,"start_date":"string","end_date":"string","source":"string","status":"string","vehicle_category":42,"vehicle_id":42,"start_agency":42,"end_agency":42,"package_id":42,"options":[{"option_id":42,"quantity":42}],"drivers":[{"first_name":"string","last_name":"string","birthday":"string","license_number":"string","license_date":"string","license_country":"string"}],"customer":{"email":"string","phone_number":"string","first_name":"string","last_name":"string","address":{"street_line_one":"string","street_line_two":"string","district":"string","postcode":42,"city":"string"},"birthday":"string","country":"string","nationality":"string","accounting_code":"string","birth_city":"string","driving_license":{"license_number":"string","license_date":"string","license_country":"string"},"is_company":false,"company_name":"string"},"franchise_levels":[{"id":42}],"properties":{},"coupons":[{"code":"string"}]}'
Request examples
{
"reference": "string",
"amount": 42.0,
"start_date": "string",
"end_date": "string",
"source": "string",
"status": "string",
"vehicle_category": 42,
"vehicle_id": 42,
"start_agency": 42,
"end_agency": 42,
"package_id": 42,
"options": [
{
"option_id": 42,
"quantity": 42
}
],
"drivers": [
{
"first_name": "string",
"last_name": "string",
"birthday": "string",
"license_number": "string",
"license_date": "string",
"license_country": "string"
}
],
"customer": {
"email": "string",
"phone_number": "string",
"first_name": "string",
"last_name": "string",
"address": {
"street_line_one": "string",
"street_line_two": "string",
"district": "string",
"postcode": 42,
"city": "string"
},
"birthday": "string",
"country": "string",
"nationality": "string",
"accounting_code": "string",
"birth_city": "string",
"driving_license": {
"license_number": "string",
"license_date": "string",
"license_country": "string"
},
"is_company": false,
"company_name": "string"
},
"franchise_levels": [
{
"id": 42
}
],
"properties": {},
"coupons": [
{
"code": "string"
}
]
}
Response examples (200)
{
"id": 42,
"start_date": "string",
"end_date": "string",
"reference": "string",
"vehicle": {
"id": 42,
"registration_year": 42,
"registration_number": "string",
"brand": "string",
"model": "string",
"category": {
"id": 42,
"name": "string"
}
},
"nb_days": 42.0,
"status": "waiting",
"total_amount": 42.0,
"source": "string",
"created_at": "string",
"start_agency": {
"id": 42,
"name": "string",
"code": "string",
"address": {
"street_line_one": "string",
"street_line_two": "string",
"district": "string",
"postcode": 42,
"city": "string"
}
},
"end_agency": {
"id": 42,
"name": "string",
"code": "string",
"address": {
"street_line_one": "string",
"street_line_two": "string",
"district": "string",
"postcode": 42,
"city": "string"
}
},
"amount": 42.0,
"paid_amount": 42.0,
"option_amount": 42.0,
"coupon_amount": 42.0,
"contract_url": "string",
"category": {
"id": "string",
"name": "string"
},
"option": [
{
"name": "string",
"comment": "string",
"quantity": 42,
"code_option": "string",
"amount": 42.0
}
],
"pre_auth_amount": 42.0,
"customer": {
"id": 42,
"created_at": "string",
"email": "string",
"phone_number": "string",
"first_name": "string",
"last_name": "string",
"name": "string"
},
"secondary_drivers": [
{
"id": 42,
"created_at": "string",
"email": "string",
"phone_number": "string",
"first_name": "string",
"last_name": "string",
"name": "string",
"address": {
"street_line_one": "string",
"street_line_two": "string",
"district": "string",
"postcode": 42,
"city": "string"
},
"driving_licenses": [
{}
]
}
],
"driving_licences": [
{
"first_name": "string",
"last_name": "string",
"license_number": "string",
"license_date": "string",
"recto_url": "string",
"verso_url": "string",
"country": "string"
}
],
"payments": [
{
"reference": "string",
"amount": 42.0,
"paid_amount": 42.0,
"payment_method": "card",
"payment_type": "payment",
"card_type": "string",
"date": "string",
"comment": "string",
"receipt_url": "string"
}
],
"documents": [
{
"name": "string",
"url": "string"
}
],
"start_agency_extra_amount": 42.0,
"end_agency_extra_amount": 42.0,
"coupons": {
"name": "string",
"amount": 42.0
},
"start_inventory": {
"date": "string",
"kilometers": 42,
"fuel_level": 0,
"inside_clean": true,
"outside_clean": true,
"url": "string"
},
"end_inventory": {
"date": "string",
"kilometers": 42,
"fuel_level": 0,
"inside_clean": true,
"outside_clean": true,
"url": "string"
},
"franchise_levels": [
{
"id": 42,
"name": "string",
"franchise_amount": 42.0,
"amount": 42.0,
"price_type": "per_day",
"deposit_amount": 42.0,
"agencies": [
{
"id": 42,
"name": "string",
"code": "string"
}
]
}
]
}