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.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
search

Search

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.

keywordcountry, location, sortSync deliveryCatalog 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 requestsid · 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 SEEK search. Used in combination with location to 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, and thailand. The main path does not interpret NZ as 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 for country.
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) and newest (posting date). Sorting by salary is not supported.
Allowed values:newestrelevance

How to use the SEEK API

  1. 01Read the public catalog and choose a platform action.
  2. 02Send the platform, action, and required parameters to POST /api/v1/social.
  3. 03Handle a synchronous result or poll the returned job ID when the selected action is asynchronous.
  4. 04Store the structured response fields needed by your application.
seek_search.sh
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.