API

Documentation

Version 1.0

Introduction

The AutoTechJobs API is a powerful platform that serves two primary purposes:

Access AutoTechJobs Data

Integrate AutoTechJobs job listings, employer profiles, and candidate applications into your own applications. Perfect for job boards, recruitment platforms, and career websites that want to showcase AutoTechJobs listings.

Build Your Own Job Portal

Create your own job portal using our API infrastructure. Whether you're a recruitment agency, company, or developer, you can use our API to power your own job listings, applications, and employer profiles.

The API is designed to be flexible and scalable, allowing you to:

  • Integrate AutoTechJobs listings into your platform
  • Create and manage your own job listings
  • Build custom employer profiles
  • Handle job applications and candidate management
  • Implement advanced search and filtering capabilities

For more details about the flexible JSON data structure, see our JSON Data Structure documentation.

Whether you're looking to enhance your existing platform with AutoTechJobs data or build your own job portal from scratch, our API provides the tools and flexibility you need to succeed.

Getting Started

Learn how to authenticate and make your first API request

Read more →

Jobs API

Access job listings, search, and filter job data

Read more →

Employers API

Manage employer profiles and job postings

Read more →

Candidates API

Access candidate profiles and application data

Read more →

Base URL

All API requests should be made to:

https://api.autotechjobs.co.uk/v1

Request Format

The API accepts request data in JSON format. Set the Content-Type header to application/json for POST, PUT, and PATCH requests.

Response Format

All responses are returned in JSON format with the following structure:

{
  "data": { ... },  // The response data
  "meta": {         // Metadata about the response
    "pagination": { ... }  // Pagination information when applicable
  }
}

Authentication

The API uses API keys for authentication. Include your API key in the Authorization header of your requests:

Authorization: Bearer YOUR_API_KEY

Learn more about authentication →

Rate Limiting

The API implements rate limiting to ensure fair usage. Rate limits vary by endpoint and are included in the response headers.

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 95
X-RateLimit-Reset: 1628723400

Learn more about rate limiting →

Versioning

The API uses versioning to ensure compatibility. The current version is v1. Future versions will be available at https://api.autotechjobs.co.uk/v2, etc.

Support

If you have any questions or need assistance with the API, please contact our developer support team at [email protected].