jobs.vodafone.com APIjobs.vodafone.com ↗
Search Vodafone job listings, get total counts, find similar positions, and retrieve role insights including skills and experience data via 4 REST endpoints.
curl -X GET 'https://api.parse.bot/scraper/f6305d3a-9a8c-48b7-aeac-e7a81293e2b2/search_jobs?query=Engineering&start=0&sort_by=timestamp&location=London' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for job openings on Vodafone Careers by keyword and location. Returns paginated results sorted by timestamp or relevance.
| Param | Type | Description |
|---|---|---|
| query | string | Keyword to search for in job titles and descriptions. |
| start | integer | Pagination offset in multiples of 10 (0, 10, 20, ...). |
| sort_by | string | Sort order. Accepted values: 'timestamp', 'relevance'. |
| location | string | Location to search for (city, country, etc.). |
{
"type": "object",
"fields": {
"count": "integer total number of matching positions",
"positions": "array of job position objects with id, name, location, department, displayJobId, postedTs, workLocationOption, positionUrl"
},
"sample": {
"data": {
"count": 11,
"positions": [
{
"id": 563018696500628,
"name": "Platform Technical Lead",
"location": "London, United Kingdom",
"postedTs": 1778592713,
"locations": [
"London, United Kingdom"
],
"department": "MVNx Value Stream Engineering",
"positionUrl": "/careers/job/563018696500628",
"displayJobId": "281717",
"workLocationOption": "onsite"
}
]
},
"status": "success"
}
}About the jobs.vodafone.com API
The Vodafone Careers API provides 4 endpoints for querying active job openings on jobs.vodafone.com, including the Eightfold-powered search_jobs endpoint that returns paginated position results with fields like department, location, work location option, and a direct position URL. You can also retrieve total job counts, surface roles similar to a given position, and pull per-job insight data covering relevant skills and comparable titles.
What the API Covers
The API exposes four endpoints against Vodafone's careers site. search_jobs accepts a query string, a location filter, a sort_by parameter (timestamp or relevance), and a start offset for pagination in increments of 10. Each result in the positions array includes the position id, name, location, department, displayJobId, postedTs timestamp, workLocationOption (remote/hybrid/on-site indicator), and a positionUrl for direct linking. The count field in the response reflects the total number of matches for the query, not just the current page.
Count and Discovery Endpoints
get_total_job_count accepts the same query and location parameters as search and returns a single total_count integer. This is useful for building dashboards or monitoring headcount signals without fetching full position lists. get_similar_positions takes a job_id sourced from search_jobs results and returns up to 10 related position objects sharing the same field structure as search results, minus the positionUrl.
Job Insights
get_job_insights accepts a job_id and returns an insights object with three keys: skills (a mapping of skill names to relevance scores), experienceYears (expected experience for the role), and titles (a mapping of comparable job title strings to frequency values). This data is useful for benchmarking role requirements, identifying skill clusters in Vodafone's hiring patterns, and comparing against external labor market data.
- Monitor the total count of open Vodafone roles by location to track regional hiring trends over time using get_total_job_count.
- Build a Vodafone job alert system that queries search_jobs by keyword and emails new postings based on postedTs values.
- Aggregate skill relevance scores from get_job_insights across multiple job IDs to map Vodafone's most in-demand technical skills.
- Use get_similar_positions to surface related roles when a candidate views a specific position, reducing dead-end job searches.
- Extract workLocationOption values from search_jobs results to filter and display only remote or hybrid Vodafone openings.
- Pull department and location distributions from paginated search_jobs results to analyze Vodafone's hiring focus by business unit.
- Compare experienceYears and titles data from get_job_insights across roles to model career progression paths within Vodafone.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.