Skip to main content
GET
/
v1
/
projects
/
{id}
Get Project Details
curl --request GET \
  --url https://api.example.com/v1/projects/{id}

Documentation Index

Fetch the complete documentation index at: https://dronelist.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Get Project Details

Returns the full details for a specific project, including fields not available in the list endpoint.

Request

curl "https://api.dronelist.io/v1/projects/proj_def456" \
  -H "X-API-Key: dl_your_key_here"

Path parameters

ParameterTypeDescription
idstringProject ID (e.g., proj_def456)

Response

{
  "success": true,
  "data": {
    "id": "proj_def456",
    "title": "Highway Bridge Inspection Q1",
    "description": "Quarterly structural inspection of the I-90 bridge",
    "status": "IN_PROGRESS",
    "projectType": "inspection",
    "siteAddress": "I-90 Bridge, Springfield",
    "agreedPrice": 15000,
    "estimatedCost": 8500,
    "currency": "USD",
    "scheduledDate": "2025-03-15T00:00:00.000Z",
    "clientAccountName": "Springfield DOT",
    "clientAccountEmail": "ops@springfielddot.gov",
    "assignedPilotName": "Jane Smith",
    "crmDealName": "Springfield Q1 Infrastructure Package",
    "createdAt": "2025-02-20T08:00:00.000Z",
    "updatedAt": "2025-03-10T11:45:00.000Z"
  }
}
This endpoint returns clientAccountEmail and crmDealName which are not included in the list response.

Required scope

project:read

Errors

StatusCodeDescription
401UNAUTHORIZEDMissing or invalid API key
403FORBIDDENAPI key lacks project:read scope
404NOT_FOUNDProject not found or belongs to another organization
500INTERNAL_ERRORUnexpected server error — retry with exponential backoff