Job Industry
Use this API to retrieve the Industry ID, which can then be used in the Jobs Finder API to filter jobs by Industry.
GET
/
v1
/
jobs
/
industries
Job Industry
curl --request GET \
--url https://api.leadmagic.io/v1/jobs/industries \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.leadmagic.io/v1/jobs/industries"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.leadmagic.io/v1/jobs/industries', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.leadmagic.io/v1/jobs/industries"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.leadmagic.io/v1/jobs/industries",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}[
{
"id": 22,
"name": "Accounting"
},
{
"id": 318,
"name": "Administration of Justice"
},
{
"id": 297,
"name": "Administrative and Support Services"
},
{
"id": 8,
"name": "Advertising Services"
},
{
"id": 245,
"name": "Agricultural Chemical Manufacturing"
}
]{
"success": false,
"errors": [
{
"type": "https://api.leadmagic.io/errors/missing_authentication",
"title": "Authentication required. Provide a valid API key in the X-API-Key header (case-insensitive).",
"status": 401,
"code": "missing_authentication",
"docs": "https://leadmagic.io/docs/api-reference/authentication"
}
],
"meta": {
"request_id": "ea6e3248-f4d2-437d-bca3-20881b529129",
"timestamp": "2024-02-01T12:00:00.000Z"
}
}{
"success": false,
"errors": [
{
"type": "https://api.leadmagic.io/errors/INTERNAL_ERROR",
"title": "Something went wrong on our end. Our team has been notified and is investigating.",
"status": 500,
"code": "INTERNAL_ERROR",
"detail": "This is a temporary server error. The issue has been automatically reported to our team.",
"action": "Wait 30 seconds and retry your request. If the problem persists, contact support@leadmagic.io",
"docs": "https://leadmagic.io/docs/api-reference/errors"
}
],
"meta": {
"request_id": "ea6e3248-f4d2-437d-bca3-20881b529129",
"timestamp": "2024-02-01T12:00:00.000Z"
}
}Industries
Get all supported industry codes for filtering job searches.Free Endpoint — No credits charged. Cache results locally.
Common Industries
| Industry | Examples |
|---|---|
| Technology | Software, SaaS, IT services |
| Finance | Banking, fintech, insurance |
| Healthcare | Medical, biotech, pharma |
| Manufacturing | Industrial, production |
| Retail | E-commerce, brick & mortar |
| Marketing | Agencies, adtech |
| Education | EdTech, schools, training |
| Real Estate | Property, construction |
Workflow: Target Your ICP
1
Get Industry ID
Find your target industry ID from this endpoint.
2
Find Hiring Companies
Use Jobs Finder with
company_industry_id.3
Research Companies
Use Company Search for full details.
4
Find Contacts
Use Role Finder for decision makers.
Related
Jobs Finder
Use
company_industry_id to filter resultsCompany Types
Filter by company size
Authorizations
Your LeadMagic API key. Header name is case-insensitive (X-API-Key, X-API-KEY, x-api-key all work).
Response
Successful response with industry list
Was this page helpful?
⌘I
Job Industry
curl --request GET \
--url https://api.leadmagic.io/v1/jobs/industries \
--header 'X-API-Key: <api-key>'import requests
url = "https://api.leadmagic.io/v1/jobs/industries"
headers = {"X-API-Key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-Key': '<api-key>'}};
fetch('https://api.leadmagic.io/v1/jobs/industries', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.leadmagic.io/v1/jobs/industries"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("X-API-Key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.leadmagic.io/v1/jobs/industries",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"X-API-Key: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}[
{
"id": 22,
"name": "Accounting"
},
{
"id": 318,
"name": "Administration of Justice"
},
{
"id": 297,
"name": "Administrative and Support Services"
},
{
"id": 8,
"name": "Advertising Services"
},
{
"id": 245,
"name": "Agricultural Chemical Manufacturing"
}
]{
"success": false,
"errors": [
{
"type": "https://api.leadmagic.io/errors/missing_authentication",
"title": "Authentication required. Provide a valid API key in the X-API-Key header (case-insensitive).",
"status": 401,
"code": "missing_authentication",
"docs": "https://leadmagic.io/docs/api-reference/authentication"
}
],
"meta": {
"request_id": "ea6e3248-f4d2-437d-bca3-20881b529129",
"timestamp": "2024-02-01T12:00:00.000Z"
}
}{
"success": false,
"errors": [
{
"type": "https://api.leadmagic.io/errors/INTERNAL_ERROR",
"title": "Something went wrong on our end. Our team has been notified and is investigating.",
"status": 500,
"code": "INTERNAL_ERROR",
"detail": "This is a temporary server error. The issue has been automatically reported to our team.",
"action": "Wait 30 seconds and retry your request. If the problem persists, contact support@leadmagic.io",
"docs": "https://leadmagic.io/docs/api-reference/errors"
}
],
"meta": {
"request_id": "ea6e3248-f4d2-437d-bca3-20881b529129",
"timestamp": "2024-02-01T12:00:00.000Z"
}
}