Xing API

The search action searches XING jobs, company profiles, and member work histories to examine employer details, professional skills, and recruitment criteria.

Retrieve individual job postings by URL; specific location queries default to Berlin when unassigned.

Platform availability

24h health
Normal
Normal

Last 30 days

Available capabilities

Each Xing action, what it does, its price and its health over the last 24 hours. Open an action for its parameters, response fields and code samples.

CapabilityWhat it doesPer 1,00024-hour health
JobsjobsSearch XING job listings by title or skill, up to 100 per call, with company, location, salary range and currency, employment type, career level, remote option and kununu rating.$1.39 per 1,000 requestsNormal
Job detailsjob_detailOpen one XING job posting from its /jobs/ link and get the description, company, location, salary range, employment type, apply link and closing date.$1.39 per 1,000 requestsNormal
CompanycompanyLook up a company page on XING by slug or link, with description, industry, website, founding year, followers, employee count, size band and locations.$1.39 per 1,000 requestsNormal
ProfilesprofileRead a professional's XING profile from a /profile/ link: headline, location, current company and title, skills, education, languages and career timeline.$1.39 per 1,000 requestsNormal

Open a capability for its parameters, response fields, code samples and trial.

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.

ActionRequiredOptionalDeliveryLimitPer 1,000Response fields
jobs

Jobs

Search XING job listings by title or skill, up to 100 per call, with company, location, salary range and currency, employment type, career level, remote option and kununu rating. Set location explicitly, since it defaults to Berlin; radius is in kilometers and salary filters take yearly amounts.

keyworddiscipline, employment_type, location, radius, salary_max, salary_minSync deliveryCatalog 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 requestsid · 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_detail

Job details

Open one XING job posting from its /jobs/ link and get the description, company, location, salary range, employment type, apply link and closing date. Profile links are not accepted here, and the posting does not confirm hiring or the final salary.

url—Sync delivery—$1.39 per 1,000 requestsid · 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
company

Company

Look up a company page on XING by slug or link, with description, industry, website, founding year, followers, employee count, size band and locations. Display names may not resolve to a unique company, and employee figures are as published, not certified.

company—Sync delivery—$1.39 per 1,000 requestsid · name · url · headline · summary · description · industry · website · founded_year · follower_count · employee_count · company_size · locations · logo_url · kununu_rating · platform
profile

Profiles

Read a professional's XING profile from a /profile/ link: headline, location, current company and title, skills, education, languages and career timeline. It does not verify identity, experience or whether the person is open to work.

url—Sync delivery—$1.39 per 1,000 requestsusername · name · headline · location · city · country · current_company · current_title · is_premium · avatar_url · skills · education · languages · interests · timeline · url · platform

What do the Xing jobs parameters mean?

Search XING job listings by title or skill, up to 100 per call, with company, location, salary range and currency, employment type, career level, remote option and kununu rating. Set location explicitly, since it defaults to Berlin; radius is in kilometers and salary filters take yearly amounts.

Full API reference: parameters, code samples, response example and health →
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 Predictions — Official 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 ignored.
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; passing 0 is the same as omitting it.
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. Whether amounts are gross or net is not stated; 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?

Open one XING job posting from its /jobs/ link and get the description, company, location, salary range, employment type, apply link and closing date. Profile links are not accepted here, and the posting does not confirm hiring or the final salary.

Full API reference: parameters, code samples, response example and health →
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?

Look up a company page on XING by slug or link, with description, industry, website, founding year, followers, employee count, size band and locations. Display names may not resolve to a unique company, and employee figures are as published, not certified.

Full API reference: parameters, code samples, response example and health →
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?

Read a professional's XING profile from a /profile/ link: headline, location, current company and title, skills, education, languages and career timeline. It does not verify identity, experience or whether the person is open to work.

Full API reference: parameters, code samples, response example and health →
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 Preferences — Official 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

  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 action runs asynchronously.
  4. 04Store the structured response fields needed by your application.
xing_jobs.sh
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 record, and every other action has its own field list.

Does every Xing action return immediately?

Actions labeled asynchronous return a job ID you poll. Every other action can also run asynchronously: add "mode": "async" to the request body to receive a job ID immediately, useful for slow tasks or large limits. The current catalog contains sync delivery.