Developer API

Build with the JobNimble API

Integrate JobNimble with your existing tools and workflows. Our REST API gives you full access to jobs, customers, invoices, and more.

curl -X GET "https://api.jobnimble.com/v1/jobs" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

{
  "data": [
    {
      "id": "job_123",
      "status": "scheduled",
      "customer": "John Smith",
      "scheduled_at": "2024-12-20T09:00:00Z"
    }
  ],
  "meta": {
    "total": 156,
    "page": 1
  }
}

RESTful API

Clean, intuitive REST API with JSON responses. Easy to integrate with any programming language.

OAuth 2.0 Security

Industry-standard OAuth 2.0 authentication. Secure API keys and token-based access.

Comprehensive Docs

Detailed documentation with code examples in multiple languages and interactive API explorer.

Sandbox Environment

Full sandbox environment for testing integrations without affecting production data.

API Endpoints

Full access to all JobNimble resources

Jobs

GET/api/v1/jobs
POST/api/v1/jobs
GET/api/v1/jobs/{id}
PUT/api/v1/jobs/{id}

Customers

GET/api/v1/customers
POST/api/v1/customers
GET/api/v1/customers/{id}
PUT/api/v1/customers/{id}

Invoices

GET/api/v1/invoices
POST/api/v1/invoices
GET/api/v1/invoices/{id}
POST/api/v1/invoices/{id}/send

Quotes

GET/api/v1/quotes
POST/api/v1/quotes
GET/api/v1/quotes/{id}
POST/api/v1/quotes/{id}/convert
Authentication

Secure API Authentication

JobNimble uses OAuth 2.0 for secure API authentication. Generate API keys from your account settings and include them in the Authorization header.

Authorization: Bearer YOUR_API_KEY
  • OAuth 2.0 compliant
  • Scoped API keys
  • Rate limiting protection
// Node.js Example
const response = await fetch(
  'https://api.jobnimble.com/v1/jobs',
  {
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

const data = await response.json();
console.log(data);

Official SDKs

Use our official libraries to get started quickly

JavaScript

Python

PHP

C#

Ready to Start Building?

Sign up for a free account to get your API key and start integrating today.