兴趣爱好============================
apna Job Vacancy Data API: Open Data Integration for India's Job-Search App
============================
Plug apna's job feed, vacancy details, applications and candidate profiles into your own systems.
--------------------
INTRODUCTION
--------------------
India's blue-collar, grey-collar and early-career hiring market runs largely on mobile job-search apps. Candidates browse city-filtered vacancies, apply in one tap and wait for recruiters to call. For staffing firms, HR-tech teams and workforce marketplaces, the useful data sits behind those app screens, not in a public feed.
openData Studio turns that app-side data into a clean, documented open data API. You get structured job-listing and application data without reverse-engineering the app yourself.
--------------------
FEATURED APP: apna - Search Job, Vacancy App
--------------------
Category: Jobs & Careers
Market: India
apna is an Android job-search client for blue-collar and early-career roles in India. Candidates use it to:
browse a city-filtered feed
open a vacancy card
one-click apply
track hiring status
The openData Studio page documents 6 endpoints across 5 data categories: job listings, vacancy details, applications, candidate profiles and auth sessions.
--------------------
WHAT CAN BE INTEGRATED
--------------------
Job feed (GET /v1/jobs/feed): title, minSalary / maxSalary, jobCategoryName, locationName, openings, isWfh, isPartTime, shift and the employer's organization name and logo.
Vacancy detail (GET /v1/jobs/detail/{jobId}): jobDescription, hrNumber, skillTags, workingHour and candidateEligibility.
Applied jobs pipeline (GET /v1/jobs/applied): hiringState, connectionStatus, appliedAt and numberShareStatus for each application.
Candidate profile (GET /v1/profile/me): fullName, currentSalary, experience, skills, educations, resume URL, verified email and city/area.
One-click apply (GET /v1/jobs/quick-apply/{userId}): vacancies flagged userEligible, with allowSuperApply on each card.
OTP login (POST /v1/auth/otp/verify): exchanges a phone OTP for the accessToken, refreshToken and userId that later calls attach as an Authorization: Token header.
Note: the page's request and response samples are illustrative, reconstructed from the app's interface. They are not live captures.
--------------------
USE CASES
--------------------
[1] Hyperlocal vacancy ingestion
Poll the job feed by area_id, categoryId and minSalary.
Store salary band, location, openings and employer to build a live India vacancy catalog.
[2] Candidate CRM enrichment
HRIS tools attach fullName, currentSalary, experience, skills, education, resume URL and verified email to an existing applicant record.
[3] Application pipeline sync
ATS bots page through applied jobs.
They map hiringState, connectionStatus, appliedAt and numberShareStatus into interview-stage dashboards.
[4] One-click apply eligibility
Staffing partners check which vacancies a candidate is userEligible to Super Apply.
They then open vacancy detail for jobDescription and candidateEligibility before submitting.
[5] Salary and demand monitoring
Operations teams track salary bands, openings and WFH or part-time flags by city and category.
They push the results into a BI dashboard or ERP.
--------------------
DELIVERY & PRICING
--------------------
Scoped integration for any named app, from USD 500 with source-code handoff.
Alternatively, hosted API access billed per call.
Delivery in 3–7 days.
NDA + SOW on every engagement, and payment only after acceptance.
Work is scoped to authorized use.
--------------------
CONCLUSION
--------------------
The apna data API covers the full candidate journey: feed, vacancy detail, application tracking, profile and one-click apply. If you are building around India's job market, a documented open data interface saves months of effort.
See the full endpoint list, or tell us the data you need and get a quote:
https://opendata-studio.com/apps/apna-job-search/