Delete Transport Route
const options = {
method: 'DELETE',
headers: {'x-api-key': '<x-api-key>', 'x-organization-id': '<x-organization-id>'}
};
fetch('https://api.dcycle.io/v1/transports/{transport_route_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.dcycle.io/v1/transports/{transport_route_id}"
headers = {
"x-api-key": "<x-api-key>",
"x-organization-id": "<x-organization-id>"
}
response = requests.delete(url, headers=headers)
print(response.text)curl --request DELETE \
--url https://api.dcycle.io/v1/transports/{transport_route_id} \
--header 'x-api-key: <x-api-key>' \
--header 'x-organization-id: <x-organization-id>'Delete Transport Route
Permanently delete a transport route and all its sections
DELETE
/
v1
/
transports
/
{transport_route_id}
Delete Transport Route
const options = {
method: 'DELETE',
headers: {'x-api-key': '<x-api-key>', 'x-organization-id': '<x-organization-id>'}
};
fetch('https://api.dcycle.io/v1/transports/{transport_route_id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.dcycle.io/v1/transports/{transport_route_id}"
headers = {
"x-api-key": "<x-api-key>",
"x-organization-id": "<x-organization-id>"
}
response = requests.delete(url, headers=headers)
print(response.text)curl --request DELETE \
--url https://api.dcycle.io/v1/transports/{transport_route_id} \
--header 'x-api-key: <x-api-key>' \
--header 'x-organization-id: <x-organization-id>'Permanently delete a transport route by its unique identifier. All associated transport sections and their calculated emissions (
No response body is returned.
total_impacts) records are deleted automatically in the same operation.
This action is irreversible. All sections and their emission impact records will be permanently removed.
Request
Headers
string
required
Your API key for authenticationExample:
sk_live_1234567890abcdefstring
required
Your organization UUIDExample:
a8315ef3-dd50-43f8-b7ce-d839e68d51faPath Parameters
string
required
The unique identifier (UUID) of the transport route to deleteExample:
010ed3b6-b513-40f3-b9fe-0f0a338d9274Response
Returns204 No Content on success. The response body is empty.
Example
curl -X DELETE "https://api.dcycle.io/v1/transports/010ed3b6-b513-40f3-b9fe-0f0a338d9274" \
-H "x-api-key: ${DCYCLE_API_KEY}" \
-H "x-organization-id: ${DCYCLE_ORG_ID}"
import requests
import os
route_id = "010ed3b6-b513-40f3-b9fe-0f0a338d9274"
response = requests.delete(
f"https://api.dcycle.io/v1/transports/{route_id}",
headers={
"x-api-key": os.getenv("DCYCLE_API_KEY"),
"x-organization-id": os.getenv("DCYCLE_ORG_ID"),
},
)
if response.status_code == 204:
print(f"Route {route_id} deleted successfully")
else:
print(f"Error: {response.status_code} - {response.text}")
const axios = require('axios');
const routeId = '010ed3b6-b513-40f3-b9fe-0f0a338d9274';
axios.delete(`https://api.dcycle.io/v1/transports/${routeId}`, {
headers: {
'x-api-key': process.env.DCYCLE_API_KEY,
'x-organization-id': process.env.DCYCLE_ORG_ID,
},
})
.then(response => {
if (response.status === 204) {
console.log(`Route ${routeId} deleted successfully`);
}
})
.catch(error => console.error(error));
Successful Response
HTTP/1.1 204 No Content
Common Errors
401 Unauthorized
Cause: Missing or invalid API key / JWT token{"detail": "Invalid API key for organization", "code": "INVALID_API_KEY"}
403 Forbidden
Cause: The authenticated user is not a member of the organization{"detail": "Logged User is not Member of Organization", "code": "LOGGED_USER_NOT_MEMBER"}
404 Not Found
Cause: Route ID does not exist or belongs to a different organization{"detail": "TransportRoute not found", "code": "TRANSPORT_ROUTE_NOT_FOUND"}
Related Endpoints
List Transport Routes
Retrieve all transport routes to find IDs before deleting
Get Transport Route
Retrieve a specific route before deleting
Create Transport Route
Create a new transport route with sections
Get Route Counts
Confirm counts decrease after deletion
Transport Overview
Full data model and distance calculation reference
Was this page helpful?