The AutoTechJobs API uses API keys for authentication. This page explains how to obtain and use API keys to authenticate your requests.
Never share your API keys or include them in client-side code. Always store API keys securely on your server.
To obtain an API key, you need to register as a developer on the AutoTechJobs platform. Follow these steps:
API keys are only displayed once when generated. If you lose your API key, you'll need to generate a new one.
Include your API key in the Authorization header of your HTTP requests:
Authorization: Bearer YOUR_API_KEYcurl -X GET "https://api.autotechjobs.co.uk/v1/jobs" -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json"
API keys can have different permission levels based on your account type and specific needs:
| Permission Level | Access | Available To |
|---|---|---|
| Read-only | Can only read data, no write operations | All users |
| Standard | Read and write access to your own data | Registered employers and candidates |
| Partner | Extended access for integration partners | Approved partners |
Follow these best practices to keep your API keys secure:
If an API key is compromised, you should revoke it immediately:
In addition to API key authentication, we're working on implementing OAuth 2.0 for more secure and flexible authentication options. This will allow third-party applications to access the API on behalf of users without exposing their credentials.