EveryData platform API
SEEK API
Search SEEK job listings by role across its supported Asia-Pacific market sites, with optional country, location, and sort inputs. Results include the job title, company, location, posting date, employment type, and remote marker.
Use `country` for the SEEK market and `location` for a city or region inside that market. Full-time and part-time describe working hours; Remote and Hybrid describe where the work is done. This action does not return salary fields.
- Endpoint
- POST /api/v1/social
- Capabilities
- 1
- Per 1,000
- $1.389
Available capabilities
Compare the SEEK actions by required input, returned data, and price. Use the action identifier exactly as shown in your request.
| Action | Required | Optional | Delivery | Limit | Per 1,000 | Response fields |
|---|---|---|---|---|---|---|
searchSearch Search public results on SEEK. Accepts these parameters: | keyword | country, location, sort | Sync delivery | Catalog values: defaultLimit=20, maxLimit=200. A limit can control pages or per-parent expansion for some actions, so it is not always a final row count. | $1.39 per 1,000 requests | id · url · title · company_name · location · posted_at · employment_type · is_remote · platform |
What does each SEEK action accept?
Each answer below pairs one callable action with its real inputs. Parameter meanings and allowed values are action-specific; a familiar name does not carry the same meaning across every platform.
Official sources are linked only to clarify the platform term beside them. They do not imply platform authorization or endorsement, and they do not add official-site features to the EveryInfra API contract.
What do the SEEK search parameters mean?
Search public results on SEEK. Accepts these parameters: keyword, sort, location, and country. Returns these fields: posted_at, company_name, is_remote, and employment_type.
keywordRequired- Specifies job search keywords (e.g.,
software engineer) for SEEKsearch. Used in combination withlocationto target postings; does not query company profiles. countryOptional- Selects the job market using the full lowercase country name. Allowed values are
australia(default),new zealand,hongkong,indonesia,malaysia,philippines,singapore, andthailand. The main path does not interpretNZas New Zealand. Certain execution paths only support Australia and New Zealand, so verify the country field for cross-market results.Allowed values:australiahongkongindonesiamalaysianew zealandphilippinessingaporethailand locationOptional- Specifies a city or region within the selected market, such as
Sydney NSW. This is not a country code replacement forcountry.SEEK: Remote, Hybrid, and Flexible Work ArrangementsSEEK separately defines working hours, work modes, and location arrangements: Remote refers to working from home or off-site, and Hybrid combines office work with other locations. Remote status should not be inferred solely from full-time or part-time tags.Checked sortOptional- Sorts job search results. Allowed values are
relevance(keyword match) andnewest(posting date). Sorting by salary is not supported.Allowed values:newestrelevance
How to use the SEEK API
- 01Read the public catalog and choose a platform action.
- 02Send the platform, action, and required parameters to POST /api/v1/social.
- 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
- 04Store the structured response fields needed by your application.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"seek","action":"search","params":{"keyword":"<keyword>"}}'
SEEK API questions
What can I retrieve with the SEEK API?
Set platform to seek. The current catalog lists search. These action names identify different SEEK objects or views; they are not interchangeable search modes.
Which input starts a SEEK `search` request?
Specifies job search keywords (e.g., software engineer) for SEEK search. Used in combination with location to target postings; does not query company profiles. Send it as keyword inside params.
Which fields can SEEK `search` return?
Its declared schema includes title, company_name, location, and posted_at. A declared field can still be absent from an individual source record, and every other action has its own field list.
Does every SEEK action return immediately?
No assumption is needed: this page labels each action's delivery mode. The current catalog contains sync delivery; poll a returned job ID only for an action labeled asynchronous.