API

Build on top of Field Pro

A RESTful API for developers who want to integrate Field Pro with custom systems, build extensions, or automate workflows.

API Features

RESTful Design

Clean, predictable endpoints following REST conventions.

OAuth 2.0

Secure authentication with scoped access tokens.

Webhooks

Real-time notifications for job updates and status changes.

Full Documentation

Interactive API docs with code examples in multiple languages.

curl -X GET \
  https://api.fieldpro.app/v1/jobs \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json"

{
  "data": [
    {
      "id": "job_abc123",
      "customer_id": "cust_xyz789",
      "status": "scheduled",
      "scheduled_start": "2026-04-16T09:00:00Z",
      "assigned_technician": "tech_456",
      "service_type": "maintenance"
    }
  ],
  "meta": {
    "total": 24,
    "page": 1
  }
}

Sample Endpoints

MethodEndpointDescription
GET/jobsList all jobs with filters
POST/jobsCreate a new job
GET/jobs/:idGet job details
PATCH/jobs/:idUpdate job status
GET/techniciansList all technicians
GET/vehiclesList all vehicles
GET/equipmentList all equipment
POST/appointmentsSchedule an appointment

Ready to integrate?

API access is available on Professional and Enterprise plans.

Get API Access