Discover/Job Network Nigeria API
live

Job Network Nigeria APIjobnetworknigeria.com ↗

Search and extract structured job data from jobnetworknigeria.com: titles, companies, locations, deadlines, pay, and full posting details via 2 endpoints.

Endpoint health
verified 2h ago
search_jobs
get_job
2/2 passing latest checkself-healing
Endpoints
2
Updated
3h ago

What is the Job Network Nigeria API?

The Job Network Nigeria API provides access to job listings and full posting details from jobnetworknigeria.com through 2 endpoints. The search_jobs endpoint returns paginated summaries including job title, company, location, job type, and a slug that feeds directly into get_job, which returns structured fields such as application deadline, salary, experience requirements, education requirements, and the full posting body broken into labeled sections.

This call costs1 credit / call— charged only on success
Try it
1-based page number of results.
Free-text keyword matched against job titles and descriptions (e.g. developer). Omitted = all jobs.
Free-text location such as a Nigerian city or state name (e.g. Lagos), matched against the posting's written location. Omitted = all locations.
Number of listings per page; values above 50 are clamped to 50.
→ api.parse.bot/scraper/6bd90f2a-9de9-4efd-b6af-ffa2f15ee536/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6bd90f2a-9de9-4efd-b6af-ffa2f15ee536/search_jobs?keywords=developer' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

Returns one page of job listings matching an optional keyword and location, newest first (featured ordering as shown on the site's Find Jobs page). Each row is one job summary carrying the job_slug that get_job consumes. Pagination is caller-controlled through page (default 1) and per_page (default 25, clamped to 50); total_jobs and total_pages are the site's own counts for the query and has_more tells whether a further page exists. One upstream request per call. A keyword or location the site cannot match returns an empty jobs array with total_jobs 0. The location filter is matched by the site against the free-text location written on each posting, so it is narrower than the region badge shown in listings (e.g. a listing badged Abuja may not match location=Abuja); combining it with keywords narrows further.

Input
ParamTypeDescription
pageinteger1-based page number of results.
keywordsstringFree-text keyword matched against job titles and descriptions (e.g. developer). Omitted = all jobs.
locationstringFree-text location such as a Nigerian city or state name (e.g. Lagos), matched against the posting's written location. Omitted = all locations.
per_pageintegerNumber of listings per page; values above 50 are clamped to 50.
Response
{
  "type": "object",
  "fields": {
    "jobs": "array of job summaries: job_slug (identifier for get_job), title, company, location, job_type (e.g. Full Time, Remote), date_posted (YYYY-MM-DD), url",
    "page": "page number returned",
    "has_more": "true when page < total_pages",
    "per_page": "page size applied",
    "total_jobs": "site-reported count of matching jobs, null if the site omitted it",
    "total_pages": "site-reported number of pages at this page size"
  },
  "sample": {
    "data": {
      "jobs": [
        {
          "url": "https://jobnetworknigeria.com/job/junior-javascript-developer-at-ardent-universe/",
          "title": "Junior JavaScript Developer at Ardent Universe",
          "company": "Ardent Universe",
          "job_slug": "junior-javascript-developer-at-ardent-universe",
          "job_type": "Remote",
          "location": "Nigeria, Remote",
          "date_posted": "2026-10-16"
        }
      ],
      "page": 1,
      "has_more": true,
      "per_page": 5,
      "total_jobs": 2576,
      "total_pages": 516
    },
    "status": "success"
  }
}

About the Job Network Nigeria API

Endpoints Overview

The API exposes two endpoints. search_jobs queries the site's job listings with optional keywords and location parameters, returning up to 50 results per page (values above 50 are clamped). Each result in the jobs array includes job_slug, title, company, location, job_type, and date_posted. The total_jobs, total_pages, and has_more fields let callers handle pagination without guessing. Omitting both keywords and location returns all current listings, newest first.

Job Detail Retrieval

get_job takes a job_slug — exactly as returned in search_jobs results — and returns the complete structured record for that posting. Key fields include date_posted (YYYY-MM-DD), deadline (YYYY-MM-DD or null when absent), pay, job_type, location, and company. The sections array preserves the full posting body as an ordered list of {heading, lines} objects, covering content like responsibilities, qualifications, experience requirements, and application instructions.

Coverage and Scope

All listings are Nigeria-focused. The location filter in search_jobs accepts free-text Nigerian city or state names such as Lagos or Abuja. Job types observed on the site include Full Time and Remote. The deadline field is sourced from the posting's own metadata and will be null when the posting does not state one. The url field in get_job provides the canonical page link for reference or deep-linking.

Reliability & maintenanceVerified

The Job Network Nigeria API is a managed, monitored endpoint for jobnetworknigeria.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when jobnetworknigeria.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official jobnetworknigeria.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
2h ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Aggregate Nigeria-focused job listings filtered by city or state for a regional job board.
  • Monitor new postings in a specific field by querying search_jobs with a keyword like 'developer' on a schedule.
  • Extract application deadlines from get_job to alert candidates before a posting closes.
  • Pull salary data from the pay field across postings to analyze compensation trends by role or location.
  • Build a structured dataset of Nigerian job requirements by parsing the sections array for experience and education content.
  • Sync job postings into an ATS or internal tool using job_slug as a stable identifier.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does jobnetworknigeria.com have an official developer API?+
No. The site does not publish an official developer API or documented data feed for accessing job listings programmatically.
What does `get_job` return beyond basic job metadata?+
In addition to title, company, location, job_type, pay, date_posted, and deadline, the sections field returns the full posting body as an ordered array of objects with heading and lines keys. This preserves structured sections such as responsibilities, qualifications, and application instructions as they appear in the original posting.
How does pagination work in `search_jobs`?+
Pagination is caller-controlled via the page parameter (1-based) and per_page (max 50). The response includes total_jobs, total_pages, and has_more to allow iterating through all results. If the site omits a total count for a given query, total_jobs returns null.
Does the API expose the application email address or external apply link from a posting?+
Application method details (email address or external link) can appear within the sections array of get_job when the posting body includes them, since sections preserve all labeled content from the posting. There is no dedicated top-level field for apply links or email. You can fork this API on Parse and revise it to extract and surface a structured apply contact field.
Can I retrieve job listings across multiple Nigerian job sites in one call?+
The API covers jobnetworknigeria.com only. You can fork it on Parse and revise it to add endpoints targeting other Nigerian job boards.
Page content last updated . Spec covers 2 endpoints from jobnetworknigeria.com.
Related APIs in JobsSee all →