EveryData platform API
Xing API
Xing offers the 4 declared views used here for XING jobs, job details, company pages, and public member profiles, and `jobs`, `job_detail`, `company` must each be read according to its own contract.
Xing keeps `jobs` (job listings) separate from `job_detail` (a single job listing); `keyword` and `url` apply only within their respective actions.
- Endpoint
- POST /api/v1/social
- Capabilities
- 4
- Per 1,000
- $1.389
Available capabilities
Compare the Xing 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 |
|---|---|---|---|---|---|---|
jobsJobs Retrieve public job listings from Xing. Accepts these parameters: | keyword | discipline, employment_type, location, radius, salary_max, salary_min | Sync delivery | Catalog values: defaultLimit=20, maxLimit=100. 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 · company_url · location · country · salary_min · salary_max · salary_median · salary_currency · employment_type · career_level · discipline · industry · remote_option · company_size · apply_url · valid_through · keywords · language · posted_at · description · kununu_rating · platform |
job_detailJob details Retrieve job details from Xing. Accepts these parameters: | url | — | Sync delivery | — | $1.39 per 1,000 requests | id · url · title · company · company_url · location · country · salary_min · salary_max · salary_median · salary_currency · employment_type · career_level · discipline · industry · remote_option · company_size · apply_url · valid_through · keywords · language · posted_at · description · kununu_rating · platform |
companyCompany Retrieve public company details from Xing. Accepts these parameters: | company | — | Sync delivery | — | $1.39 per 1,000 requests | id · name · url · headline · summary · description · industry · website · founded_year · follower_count · employee_count · company_size · locations · logo_url · kununu_rating · platform |
profileProfiles Retrieve public profile details from Xing. Accepts these parameters: | url | — | Sync delivery | — | $1.39 per 1,000 requests | username · name · headline · location · city · country · current_company · current_title · is_premium · avatar_url · skills · education · languages · interests · timeline · url · platform · title · school · level · period · organization |
What does each Xing 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 Xing jobs parameters mean?
Retrieve public job listings from Xing. Accepts these parameters: salary_min, location, employment_type, salary_max, discipline, keyword, and radius. Returns these fields: discipline, company, salary_median, and location.
keywordRequired- Specifies job title or skill keywords for the XING jobs action. This parameter applies to job listings and is distinct from personal profile searches.XING: Job Search, Filtering, and Salary PredictionsOfficial help documentation explains job searching and filtering, noting that salaries shown in ads may be predicted values. This provides context for reading job posting data; it does not indicate that this endpoint supports official AI search, job alerts, or personalized recommendations.Checked
disciplineOptional- Filters job listings by functional discipline for the XING jobs action. Must be a free-text string matching the category label in the target XING interface language, such as Technology, rather than an arbitrary skill keyword.
employment_typeOptional- Filters XING job listings by employment arrangement. Accepts a single value or array: FULL_TIME, PART_TIME, INTERN, CONTRACTOR, FREELANCE, TEMPORARY, or OTHER. Unrecognized values are currently discarded.
locationOptional- Sets the target city for the XING jobs action. Explicitly specifying a city is recommended; when omitted, the platform defaults to Berlin rather than the broader DACH region.
radiusOptional- Defines the search radius around location in integer kilometers for the XING jobs action. Defaults to 10; zero values are omitted from the request.
salary_maxOptional- Sets the upper annual salary threshold for the XING jobs action in EUR as a non-negative integer, where 0 indicates no maximum limit. The current contract does not clarify whether amounts are gross or net; this does not represent monthly compensation or API request pricing.
salary_minOptional- Sets the lower annual salary threshold for the XING jobs action in EUR as a non-negative integer, where 0 indicates no minimum limit. Hourly rates should not be entered directly into this parameter.
What do the Xing job_detail parameters mean?
Retrieve job details from Xing. Accepts these parameters: url. Returns these fields: title, career_level, country, and discipline.
urlRequired- Specifies the target XING URL. The job_detail action requires a /jobs/ link, while the profile action requires a /profile/ link; these object types cannot be used interchangeably.
What do the Xing company parameters mean?
Retrieve public company details from Xing. Accepts these parameters: company. Returns these fields: name, description, logo_url, and headline.
companyRequired- Accepts a company slug or full XING page URL (e.g., sap) for the XING company action. Resolution of arbitrary display names to a unique company is not guaranteed.
What do the Xing profile parameters mean?
Retrieve public profile details from Xing. Accepts these parameters: url. Returns these fields: languages, interests, school, and country.
urlRequired- Specifies the target XING URL. The job_detail action requires a /jobs/ link, while the profile action requires a /profile/ link; these object types cannot be used interchangeably.XING: Visibility Scope for Member Profiles and Job Seeking PreferencesOfficial documentation separates member profiles, recruiter-only job seeking preferences, and protected documents. This outlines the permission boundary for public profile APIs.Checked
How to use the Xing 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":"xing","action":"jobs","params":{"keyword":"<keyword>"}}'
Xing API questions
What can I retrieve with the Xing API?
Set platform to xing. The current catalog lists jobs, job details, company, and profiles. These action names identify different Xing objects or views; they are not interchangeable search modes.
Which input starts a Xing `jobs` request?
Specifies job title or skill keywords for the XING jobs action. This parameter applies to job listings and is distinct from personal profile searches. Send it as keyword inside params.
Which fields can Xing `jobs` return?
Its declared schema includes title, company, company_url, and location. A declared field can still be absent from an individual source record, and every other action has its own field list.
Does every Xing 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.