↑ ↓ to move ↵ to open
Instahyre Jobs API · Endpoint

Instahyre Jobs Job Functions API

List the job functions you can filter by, such as backend development.

  • 1 credit per call
  • Failed calls are free
  • Updated
  • instahyre.job_functions.list
Response completed
{  "objects": [    {      "name": "Academic Administration / Services",      "id": 128,      "resource_uri": "/api/v1/job_function/128",      "slug": "academic-administration-services",      "job_category": {        "name": "Education & Training",        "id": 32,        "is_tech": false,        "previous_slug": "",        "resource_uri": "/api/v1/job_category/32"      }    },    {      "name": "Accounting / Taxation",      "id": 40,      "resource_uri": "/api/v1/job_function/40",      "slug": "accounting-taxation",      "job_category": {        "name": "Accounting, Finance & Banking",        "id": 29,        "is_tech": false,        "previous_slug": "accounting-and-finance",        "resource_uri": "/api/v1/job_category/29"      }    }  ]}
Try it live, free
Response

Fields it returns

What each record in the response holds, with the values from the sample above.

FieldTypeWhat it isExample
objects[].job_category.name string The category's name. Education & Training
objects[].name string The job function's name. Academic Administration / Services
objects[].id integer Instahyre's ID for the job function. 128
objects[].job_category object The category the function belongs to. 5 fields
objects[].job_category.id integer Instahyre's ID for the category. 32
objects[].job_category.is_tech boolean Whether it is a technology category. false
objects[].job_category.previous_slug string
objects[].job_category.resource_uri string /api/v1/job_category/32
objects[].resource_uri string /api/v1/job_function/128
objects[].slug string The job function's name in Instahyre addresses. academic-administration-services
objects array The job functions Instahyre uses. 107 records
REST API · MCP server

Call it from your code, or ask your agent

Set UPSCRAPE_API_KEY to your key and copy a working request.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "instahyre.job_functions.list",  "input": {}}'
In your AI agent Claude · Cursor · any MCP client
1Add the Upscrape MCP server
https://data.upscrape.com/mcp
2Ask for the data in plain words

With Upscrape, get the Instahyre Jobs job functions. Tell me what it costs before you run it, then show the results as a table.

The agent finds the endpoint, shows you the price, and runs it with your credits.
Instahyre Jobs

More from the Instahyre Jobs API

Questions

Instahyre Jobs Job Functions API FAQ

The short answers. The docs have the long ones.

Still have a question? Talk to the people who build the endpoints.
How much does the Instahyre Jobs Job Functions API cost?

1 credit per successful call, shown before it runs. You buy credits once, and paid credits never expire.

What do I send?

Every input is optional; the input fields below list what each one does.

Do I need an Instahyre Jobs login?

No. It reads public Instahyre Jobs data; nothing runs on your account.

Can my AI agent call it?

Yes, over MCP: the agent finds instahyre.job_functions.list, checks its price and runs it with the same credits as the REST API.

Get started

Your first Instahyre Jobs call is free.

Up to 100 free credits to start, no card needed.