Job Search-Theirstack-API
Durchsuche den Stellenanzeigen-Index von TheirStack nach Unternehmen, Technologie, Keyword, Titel, Seniorität, Gehalt, Standort und danach, wie kürzlich die Anzeige erschienen ist, und erhalte den vollständigen Firmendatensatz des einstellenden Unternehmens zu jeder Anzeige. Abgerechnet pro zurückgegebenem Job.
67,20 USD/1k Ergebnisse, Zahlung pro Anfrage, kein Abo.
{"jobId": "ts_88213945","title": "Senior Data Analyst, Revenue Operations","normalizedTitle": "Data Analyst","url": "https://www.brightloopanalytics.com/careers/senior-data-analyst-revops","sourceUrl": "https://boards.greenhouse.io/brightloop/jobs/6621394","finalUrl": "https://www.brightloopanalytics.com/careers/senior-data-analyst-revops","companyName": "Brightloop Analytics","companyDomain": "brightloopanalytics.com",+31 weitere Felder}
Preise
Preise der Job Search-Theirstack-API
Aufrufen
Job Search Theirstack mit einer Anfrage abrufen
import os, requests res = requests.post( "https://api.getanyapi.com/v1/run/job_search.theirstack", headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"}, json={}, ) print(res.json())
{
"found": true,
"data": {
"jobs": [
{
"jobId": "ts_88213945",
"title": "Senior Data Analyst, Revenue Operations",
"normalizedTitle": "Data Analyst",
"url": "https://www.brightloopanalytics.com/careers/senior-data-analyst-revops",
"sourceUrl": "https://boards.greenhouse.io/brightloop/jobs/6621394",
"finalUrl": "https://www.brightloopanalytics.com/careers/senior-data-analyst-revops",
"companyName": "Brightloop Analytics",
"companyDomain": "brightloopanalytics.com",
"postedUtc": 1790085600,
"discoveredUtc": 1790128800,
"remote": true,
"hybrid": false,
"seniority": "senior",
"employmentStatuses": [
"full_time"
],
"easyApply": false,
"salaryString": "$110,000 - $140,000",
"salaryCurrency": "USD",
"minAnnualSalary": 110000,
"maxAnnualSalary": 140000,
"minAnnualSalaryUsd": 110000,
"maxAnnualSalaryUsd": 140000,
"avgAnnualSalaryUsd": 125000,
"technologySlugs": [
"sql",
"looker",
"snowflake"
],
"keywordSlugs": [
"revenue-operations",
"forecasting"
],
"location": "Austin, TX, United States",
"shortLocation": "Austin, TX",
"longLocation": "Austin, Texas, United States",
"stateCode": "TX",
"postalCode": "78701",
"country": "United States",
"countryCode": "US",
"countryCodes": [
"US"
],
"countries": [
"United States"
],
"cities": [
"Austin"
],
"continents": [
"NA"
],
"latitude": 30.2672,
"longitude": -97.7431,
"company": {
"companyId": "cmp_51029",
"name": "Brightloop Analytics",
"domain": "brightloopanalytics.com",
"url": "https://www.brightloopanalytics.com",
"image": "https://logo.clearbit.com/brightloopanalytics.com",
"industry": "Data Infrastructure & Analytics",
"industryId": "ind_0142",
"employeeCount": 210,
"employeeCountRange": "201-500",
"foundedYear": 2018,
"city": "Austin",
"postalCode": "78701",
"country": "United States",
"countryCode": "US",
"linkedinUrl": "https://www.linkedin.com/company/brightloop-analytics",
"fundingStage": "series_b",
"totalFundingUsd": 42000000,
"annualRevenueUsd": 18000000,
"annualRevenueReadable": "18M"
},
"locations": [
{
"name": "Austin, TX",
"locationId": "loc_78701",
"type": "city",
"displayName": "Austin, Texas, United States",
"city": "Austin",
"state": "Texas",
"stateCode": "TX",
"country": "United States",
"countryCode": "US",
"continent": "NA",
"postalCode": "78701",
"latitude": 30.2672,
"longitude": -97.7431
}
]
},
{
"jobId": "ts_88214102",
"title": "Data Analyst - Supply Chain",
"normalizedTitle": "Data Analyst",
"url": "https://jobs.fernwoodlogistics.com/positions/4471",
"sourceUrl": "https://jobs.lever.co/fernwoodlogistics/9a12bc",
"companyName": "Fernwood Logistics",
"companyDomain": "fernwoodlogistics.com",
"postedUtc": 1789725600,
"discoveredUtc": 1789790400,
"remote": false,
"hybrid": true,
"seniority": "mid_level",
"employmentStatuses": [
"full_time"
],
"easyApply": true,
"salaryString": "$85,000 - $105,000",
"salaryCurrency": "USD",
"minAnnualSalary": 85000,
"maxAnnualSalary": 105000,
"minAnnualSalaryUsd": 85000,
"maxAnnualSalaryUsd": 105000,
"avgAnnualSalaryUsd": 95000,
"technologySlugs": [
"python",
"tableau"
],
"keywordSlugs": [
"supply-chain",
"logistics"
],
"location": "Columbus, OH, United States",
"shortLocation": "Columbus, OH",
"stateCode": "OH",
"country": "United States",
"countryCode": "US",
"countryCodes": [
"US"
],
"countries": [
"United States"
],
"cities": [
"Columbus"
],
"continents": [
"NA"
],
"company": {
"companyId": "cmp_60217",
"name": "Fernwood Logistics",
"domain": "fernwoodlogistics.com",
"url": "https://www.fernwoodlogistics.com",
"industry": "Freight & Logistics",
"employeeCount": 640,
"employeeCountRange": "501-1000",
"foundedYear": 2011,
"city": "Columbus",
"country": "United States",
"countryCode": "US"
}
},
{
"jobId": "ts_88214288",
"title": "Junior Data Analyst",
"normalizedTitle": "Data Analyst",
"url": "https://cobaltpeak.com/careers/junior-data-analyst",
"sourceUrl": "https://boards.greenhouse.io/cobaltpeak/jobs/6688201",
"companyName": "Cobalt Peak Systems",
"companyDomain": "cobaltpeak.com",
"postedUtc": 1790323200,
"discoveredUtc": 1790366400,
"remote": true,
"hybrid": false,
"seniority": "entry_level",
"employmentStatuses": [
"full_time"
],
"easyApply": false,
"salaryString": "$65,000 - $80,000",
"salaryCurrency": "USD",
"minAnnualSalary": 65000,
"maxAnnualSalary": 80000,
"minAnnualSalaryUsd": 65000,
"maxAnnualSalaryUsd": 80000,
"avgAnnualSalaryUsd": 72500,
"technologySlugs": [
"sql",
"excel"
],
"location": "Remote, United States",
"shortLocation": "Remote",
"country": "United States",
"countryCode": "US",
"countryCodes": [
"US"
],
"countries": [
"United States"
],
"continents": [
"NA"
],
"company": {
"companyId": "cmp_71440",
"name": "Cobalt Peak Systems",
"domain": "cobaltpeak.com",
"url": "https://www.cobaltpeak.com",
"industry": "Industrial Software",
"employeeCount": 95,
"employeeCountRange": "51-200",
"foundedYear": 2020,
"country": "United States",
"countryCode": "US"
}
}
],
"totalResults": 412,
"totalCompanies": 288
}
}Vollständige Parameter- und Antwortreferenz: jedes Feld, jeder Typ und jedes Beispiel für diesen Endpoint.
Referenz
Eine Anfrage, eine Antwortstruktur.
Jedes Feld, das du sendest, und jedes Feld, das du zurückbekommst, jeweils mit einem echten Beispiel.
Zuletzt geprüft 2026-10-07 · Verfügbarkeit und Latenz gemessen über 30d
Request-Body
JSON, per POST an diesen Endpoint gesendet.
- companyCountryCodeNotarray
Gib Unternehmen zurück, deren Ländercode des Hauptsitzes keiner der hier übergebenen ist, mit Beachtung der Groß- und Kleinschreibung. Übergib ISO2-Ländercodes.
- companyCountryCodeOrarray
Gib Unternehmen zurück, deren Ländercode des Hauptsitzes einer der hier übergebenen ist, mit Beachtung der Groß- und Kleinschreibung. Übergib ISO2-Ländercodes.
- companyDescriptionPatternAccentInsensitiveboolean
Auf True setzen, damit Suchen in Unternehmensbeschreibungen akzentunabhängig werden. Zum Beispiel passt „á“ dann auch auf „a“.
- companyDescriptionPatternNotarray
Groß- und Kleinschreibung ignorierende Muster, die in der Unternehmensbeschreibung passen sollen. Gibt Unternehmen zurück, die zu irgendeinem der Muster passen.
- companyDescriptionPatternOrarray
Groß- und Kleinschreibung ignorierende Muster, die in der Unternehmensbeschreibung passen sollen. Gibt Unternehmen zurück, die zu irgendeinem der Muster passen.
- companyDomainNotarray
Nur Unternehmen zurückgeben, die nicht genau zu diesen Domains passen. Akzeptiert vollständige URLs (https://www.google.com/) und E-Mails (john.polo@gmail.com).
- companyDomainOrarray
Nur Unternehmen zurückgeben, die genau zu diesen Domains passen. Akzeptiert vollständige URLs (https://www.google.com/) und E-Mails (john.polo@gmail.com). Dieser Filter wirkt als ODER-Filter: Wenn du mehr als eine Unternehmensdomain übergibst, werden Unternehmen zurückgegeben, die zu einer der Domains passen.
- companyIdOrarray
Nur Unternehmen zurückgeben, die genau zu diesen IDs passen. Dieser Filter wirkt als ODER-Filter: Wenn du mehr als eine Unternehmens-ID übergibst, werden Unternehmen zurückgegeben, die zu einer der IDs passen.
- companyInvestorsOrarray
Investoren des Unternehmens
- companyInvestorsPartialMatchOrarray
Investoren des Unternehmens. Gibt Unternehmen zurück, bei denen einer ihrer Investoren einen der hier übergebenen Teilstrings enthält. Wenn du zum Beispiel „andree“ übergibst, werden alle passenden Fonds zurückgegeben (wie „Andreessen Horowitz“, „Andreessen Horowitz LLC“ usw.).
- companyKeywordSlugAndarray
Gib Ergebnisse von Unternehmen zurück, die in ihren Jobs alle diese Keywords erwähnt haben. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Keywords, die wir verfolgen, findest du unter GET /v0/catalog/keywords
- companyKeywordSlugNotarray
Gib Ergebnisse von Unternehmen zurück, die in ihren Jobs keines dieser Keywords erwähnt haben. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Keywords, die wir verfolgen, findest du unter GET /v0/catalog/keywords
- companyKeywordSlugOrarray
Gib Ergebnisse von Unternehmen zurück, die in ihren Jobs eines dieser Keywords erwähnt haben. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Keywords, die wir verfolgen, findest du unter GET /v0/catalog/keywords
- companyLinkedinUrlExistsboolean
(Nutze stattdessen `property_exists_or / property_exists_and`) Nur Unternehmen mit einer LinkedIn-URL zurückgeben
- companyLinkedinUrlOrarray
Gib Unternehmen zurück, deren LinkedIn-URL zu einem der hier übergebenen Slugs passt. Es können auch vollständige LinkedIn-Unternehmens-URLs übergeben werden.
- companyListIdNotarray
Gib Unternehmen zurück, die zu keiner der hier übergebenen Unternehmenslisten gehören
- companyListIdOrarray
Gib Unternehmen zurück, die zu einer der hier übergebenen Unternehmenslisten gehören
- companyLocationPatternOrarray
Gib Unternehmen zurück, deren Stadt zu einem der hier übergebenen Muster passt. Ohne Beachtung der Groß- und Kleinschreibung. Wenn du zum Beispiel 'san francisco' übergibst, werden Unternehmen zurückgegeben, deren Stadt „San Francisco“, „San Francisco Bay Area“ usw. ist.
- companyNameCaseInsensitiveOrarray
Nur Unternehmen zurückgeben, die genau zu diesen Namen passen, ohne Beachtung der Groß- und Kleinschreibung.
- companyNameNotarray
Nur Unternehmen zurückgeben, die nicht genau zu diesen Namen passen, mit Beachtung der Groß- und Kleinschreibung.
- companyNameOrarray
Nur Unternehmen zurückgeben, die genau zu diesen Namen passen, mit Beachtung der Groß- und Kleinschreibung. Dieser Filter wirkt als ODER-Filter: Wenn du mehr als einen Unternehmensnamen übergibst, werden Unternehmen zurückgegeben, die zu einem der Namen passen.
- companyNamePartialMatchNotarray
Unternehmensnamen. Gibt Unternehmen zurück, deren Name keinen der hier übergebenen Teilstrings enthält, unabhängig von Groß- und Kleinschreibung. Wenn du zum Beispiel „google“ übergibst, werden „Google“, „Google LLC“, „Google Inc“ usw. ausgeschlossen.
- companyNamePartialMatchOrarray
Unternehmensnamen. Gibt Unternehmen zurück, deren Name einen der hier übergebenen Teilstrings enthält, unabhängig von Groß- und Kleinschreibung. Wenn du zum Beispiel „google“ übergibst, werden „Google“, „Google LLC“, „Google Inc“ usw. zurückgegeben.
- companyTagsOrarray
Gib Unternehmen zurück, die zu einem dieser Keywords passen
- companyTechnologySlugAndarray
Gibt Jobs von Unternehmen zurück, die in ihren Jobs alle diese Technologien erwähnt haben (nicht unbedingt in den zurückgegebenen Jobs). Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Technologien, die wir verfolgen, findest du unter GET /v0/catalog/technologies. Veraltet: nutze stattdessen company_keyword_slug_and.
- companyTechnologySlugNotarray
Gibt Jobs von Unternehmen zurück, die in ihren Jobs keine dieser Technologien erwähnt haben. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Technologien, die wir verfolgen, findest du unter GET /v0/catalog/technologies. Veraltet: nutze stattdessen company_keyword_slug_not.
- companyTechnologySlugOrarray
Gibt Jobs von Unternehmen zurück, die in ihren Jobs eine dieser Technologien erwähnt haben (nicht unbedingt in den zurückgegebenen Jobs). Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Technologien, die wir verfolgen, findest du unter GET /v0/catalog/technologies. Veraltet: nutze stattdessen company_keyword_slug_or.
- companyTypestring
Filtere nach Unternehmenstyp.
- discoveredAtGtestring
Es werden nur Jobs zurückgegeben, die TheirStack an diesem Datum bzw. Zeitpunkt oder danach entdeckt hat. In der Zeitzone UTC.
- discoveredAtLtestring
Es werden nur Jobs zurückgegeben, die TheirStack an diesem Datum bzw. Zeitpunkt oder davor entdeckt hat. In der Zeitzone UTC.
- discoveredAtMaxAgeDaysinteger
Bei 0 nur Jobs zurückgeben, die am aktuellen Tag in unsere Datenbank aufgenommen wurden. Bei 1 von heute und gestern usw.
- discoveredAtMinAgeDaysinteger
Bei 1 nur Jobs zurückgeben, die TheirStack bis gestern entdeckt hat. Bei 2 bis vor 2 Tagen usw.
- easyApplyboolean
Bei True nur Jobs zurückgeben, auf die man sich direkt über die Jobbörse bewerben kann. Bei False nur Jobs, die eine Weiterleitung auf die Website des Unternehmens erfordern.
- employmentStatusesOrarray
Filtere Jobs nach Beschäftigungsstatus. Gibt Jobs zurück, die zu einer der angegebenen Beschäftigungsarten passen. Wenn keine Werte oder eine leere Liste gesendet werden, werden alle Jobs unabhängig vom Beschäftigungsstatus zurückgegeben.
- finalUrlExistsboolean
(Nutze stattdessen `property_exists_or / property_exists_and`) Nur Jobs mit einer finalen URL zurückgeben. Das sind typischerweise Jobs, die ursprünglich in einem ATS veröffentlicht wurden. Bei True nur Jobs mit finaler URL zurückgeben. Bei False nur Jobs ohne finale URL. Bei None alle Jobs zurückgeben.
- fundingStageOrarray
Finanzierungsphasen der zurückgegebenen Unternehmen. Mögliche Werte: ['angel', 'convertible_note', 'debt_financing', 'equity_crowdfunding', 'other', 'private_equity', 'seed', 'series_a', 'series_b', 'series_c', 'series_d', 'series_e', 'series_f', 'series_g', 'series_h', 'venture_round_not_specified', 'series_i', 'series_j', 'undisclosed', 'series_unknown', 'pre_seed', 'post_ipo_secondary', 'post_ipo_equity', 'post_ipo_debt', 'non_equity_assistance', 'late_vc', 'initial_coin_offering', 'growth_equity_vc', 'grant', 'early_vc', 'corporate_round', 'secondary_market', 'product_crowdfunding']
- hiringManagersExistsboolean
(Nutze stattdessen `property_exists_or / property_exists_and`) Bei True nur Jobs mit Hiring Manager zurückgeben. Bei False nur Jobs ohne Hiring Manager. Bei None alle Jobs zurückgeben.
- includeTotalResultsboolean
Wenn aktiviert, werden die Felder `total_results` und `total_companies` berechnet und in der Antwort zurückgegeben. ACHTUNG: Das verlangsamt die Antworten erheblich, weil der gesamte Datensatz gelesen werden muss. Empfohlene Nutzung: nur bei der ersten Anfrage aktivieren, um die Summen zu erhalten, und bei nachfolgenden Paginierungsanfragen deaktivieren.
- industryIdNotarray
Auszuschließende Branchen-IDs. Du kannst jeden der Industry Codes V2 von LinkedIn oder GET /v0/catalog/industries nutzen
- industryIdOrarray
Branchencodes. Du kannst jeden der Industry Codes V2 von LinkedIn oder GET /v0/catalog/industries nutzen
- industryNotarray
Branchennamen, ohne Beachtung der Groß- und Kleinschreibung. Die Ergebnisse schließen Unternehmen aus, die zu einer der in diesem Parameter angegebenen Branchen gehören. Verfügbare Werte: GET /v0/catalog/industries ACHTUNG: Veralteter Parameter. Nutze stattdessen das Feld industry_id_not.
- industryOrarray
Branchennamen, ohne Beachtung der Groß- und Kleinschreibung. Die Ergebnisse enthalten nur Unternehmen, die zu einer der in diesem Parameter angegebenen Branchen gehören. Verfügbare Werte: GET /v0/catalog/industries ACHTUNG: Veralteter Parameter. Nutze stattdessen das Feld industry_id_or.
- jobCountryCodeNotarray
Zweistelliger ISO-Ländercode des Jobstandorts. Es können mehrere übergeben werden. Schließt Jobs aus diesen Ländern aus
- jobCountryCodeOrarray
["US"]
Zweistelliger ISO-Ländercode des Jobstandorts. Es können mehrere übergeben werden
- jobDescriptionContainsNotarray
Schließe Jobs aus, deren Beschreibung eines dieser ganzen Wörter an Wortgrenzen (\b) enthält. Standardmäßig ohne Beachtung der Groß- und Kleinschreibung, außer bei Mustern in Großbuchstaben, die dann beachtet werden. Findet nur vollständige Wörter (z. B. trifft die Suche nach „quality“ nicht „inequality“). Die Ergebnisse schließen Jobs aus, deren Beschreibung eines dieser Wörter enthält.
- jobDescriptionContainsOrarray
Suche nach ganzen Wörtern in Jobbeschreibungen an Wortgrenzen (\b). Standardmäßig ohne Beachtung der Groß- und Kleinschreibung, außer bei Mustern in Großbuchstaben, die dann beachtet werden. Findet nur vollständige Wörter (z. B. trifft die Suche nach „quality“ nicht „inequality“). Die Ergebnisse enthalten Jobs, deren Beschreibung eines dieser Wörter enthält.
- jobDescriptionPatternAndarray
Regex-Muster, die ALLE auf die Jobbeschreibung passen müssen (UND-Logik). Setze (?i) an den Anfang eines Musters, um die Groß- und Kleinschreibung zu ignorieren. Die Ergebnisse enthalten nur Jobs, deren Beschreibung zu jedem Muster dieser Liste passt.
- jobDescriptionPatternCaseSensitiveOrarray
Veraltet. Nutze stattdessen job_description_pattern_or, das sich jetzt identisch verhält.
- jobDescriptionPatternIsCaseInsensitiveboolean
Veraltet. Hat keine Wirkung.
- jobDescriptionPatternNotarray
Regex-Muster, nach denen in Jobbeschreibungen gesucht wird. Mit Beachtung der Groß- und Kleinschreibung. Die Ergebnisse enthalten Jobs, deren Beschreibung zu keinem dieser Muster passt. Setze (?i) an den Anfang eines Musters, um die Groß- und Kleinschreibung zu ignorieren. Es können mehrere übergeben werden.
- jobDescriptionPatternOrarray
Regex-Muster, nach denen in Jobbeschreibungen gesucht wird. Mit Beachtung der Groß- und Kleinschreibung. Die Ergebnisse enthalten Jobs, deren Beschreibung zu einem dieser Muster passt. Setze (?i) an den Anfang eines Musters, um die Groß- und Kleinschreibung zu ignorieren. Es können mehrere übergeben werden.
- jobIdNotarray
Schließe Jobs mit diesen IDs aus.
- jobIdOrarray
Hole nur Jobs mit diesen IDs.
- jobIdsarray
Hole nur Jobs mit diesen IDs. Veralteter Parameter, nutze stattdessen job_id_or.
- jobKeywordSlugAndarray
Gibt Jobs zurück, in denen alle diese Keyword-Slugs vorkommen. Mit Beachtung der Groß- und Kleinschreibung. Alle Keywords, die wir verfolgen, findest du unter GET /v0/catalog/keywords
- jobKeywordSlugNotarray
Gibt Jobs zurück, in denen keiner dieser Keyword-Slugs vorkommt. Mit Beachtung der Groß- und Kleinschreibung. Alle Keywords, die wir verfolgen, findest du unter GET /v0/catalog/keywords
- jobKeywordSlugOrarray
Gibt Jobs zurück, in denen einer dieser Keyword-Slugs vorkommt. Mit Beachtung der Groß- und Kleinschreibung. Alle Keywords, die wir verfolgen, findest du unter GET /v0/catalog/keywords
- jobLocationNotarray
Filtere Jobs nach Standort. Gibt Jobs zurück, deren Standorte zu KEINEM der angegebenen Standortkriterien passen. Jedes Standortkriterium wird mit einem JobLocationFilter-Objekt angegeben. (Standort-IDs findest du über den Locations-Katalog-Endpoint)
- jobLocationOrarray
Filtere Jobs nach Standort. Gibt Jobs zurück, deren Standorte zu IRGENDEINEM der angegebenen Standortkriterien passen. Jedes Standortkriterium wird mit einem JobLocationFilter-Objekt angegeben. (Standort-IDs findest du über den Locations-Katalog-Endpoint)
- jobLocationPatternNotarray
Regex-Muster, um Jobstandorte auszuschließen. Ohne Beachtung der Groß- und Kleinschreibung. Durchsucht sowohl das Feld location als auch das Array der erweiterten Standorte (mit normalisierten Stadt- und Bundesstaat-Feldern in jedem Standort-Element). Jobs, die zu IRGENDEINEM der angegebenen Muster passen, werden aus den Ergebnissen AUSGESCHLOSSEN. Nutze das, um bestimmte Standorte herauszufiltern.
- jobLocationPatternOrarray
Regex-Muster, um Jobstandorte abzugleichen. Ohne Beachtung der Groß- und Kleinschreibung. Durchsucht sowohl das Feld location als auch das Array der erweiterten Standorte (mit normalisierten Stadt- und Bundesstaat-Feldern in jedem Standort-Element). Jobs, die zu IRGENDEINEM der angegebenen Muster passen, werden zurückgegeben. Nutze das, um Jobs in bestimmten Städten, Bundesstaaten oder Regionen zu finden.
- jobSeniorityOrarray
Gibt Jobs zurück, bei denen die Seniorität eine der hier übergebenen ist
- jobTechnologySlugAndarray
Gibt Jobs zurück, in denen alle diese Technologien vorkommen. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Technologien, die wir verfolgen, findest du über den Technologien-Endpoint.
- jobTechnologySlugNotarray
Gibt Jobs zurück, in denen keine dieser Technologien vorkommt. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Technologien, die wir verfolgen, findest du über den Technologien-Endpoint.
- jobTechnologySlugOrarray
Gibt Jobs zurück, in denen eine dieser Technologien vorkommt. Mit Beachtung der Groß- und Kleinschreibung. Übergib Slugs. Alle Technologien, die wir verfolgen, findest du über den Technologien-Endpoint. Wenn du mehr als eine Technologie übergibst, geben wir Jobs zurück, die alle Technologien erwähnen.
- jobTitleNotarray
Muster in natürlicher Sprache zum Abgleich mit Jobtiteln. Ohne Beachtung der Groß- und Kleinschreibung. Es werden nur Jobs zurückgegeben, deren Titel zu keinem dieser Muster passt. Nutzt die Postgres-Volltextsuche.
- jobTitleOrarray
["data analyst"]
Muster in natürlicher Sprache zum Abgleich mit Jobtiteln. Ohne Beachtung der Groß- und Kleinschreibung. Es werden nur Jobs zurückgegeben, deren Titel zu einem dieser Muster passt. Nutzt die Postgres-Volltextsuche.
- jobTitlePatternAndarray
Regex-Muster, um Jobtitel abzugleichen. Ohne Beachtung der Groß- und Kleinschreibung. Es werden nur Jobs zurückgegeben, deren Titel zu allen diesen Mustern passt.
- jobTitlePatternNotarray
Regex-Muster, um Jobtitel abzugleichen. Ohne Beachtung der Groß- und Kleinschreibung. Jobs, deren Jobtitel zu keinem der Muster passt, werden zurückgegeben.
- jobTitlePatternOrarray
Regex-Muster, um Jobtitel abzugleichen. Ohne Beachtung der Groß- und Kleinschreibung. Jobs, deren Jobtitel zu einem der Filter passt, werden zurückgegeben.
- lastFundingRoundDateGtestring
Nur Unternehmen zurückgeben, deren letzte Finanzierungsrunde an oder nach diesem Datum liegt. Format: 'YYYY-MM-DD'
- lastFundingRoundDateLtestring
Nur Unternehmen zurückgeben, deren letzte Finanzierungsrunde an oder vor diesem Datum liegt. Format: 'YYYY-MM-DD'
- limitinteger
3
Zeilen, die auf dieser Seite zurückgegeben werden, bis zum Maximum von 500 bei TheirStack. Jede zurückgegebene Zeile wird berechnet.
- maxEmployeeCountinteger
Maximale Mitarbeiterzahl eines Unternehmens
- maxEmployeeCountOrNullinteger
Maximale Mitarbeiterzahl eines Unternehmens. Wenn wir keine Angaben zur Unternehmensgröße haben, wird das Unternehmen ebenfalls zurückgegeben.
- maxFundingUsdinteger
Maximale Finanzierung des Unternehmens, in USD
- maxRevenueUsdinteger
Maximaler Umsatz des Unternehmens, in USD
- maxSalaryUsdnumber
Maximales Jahresgehalt in USD. 150000 bedeutet zum Beispiel 150.000 US-$.
- minEmployeeCountinteger
Minimale Mitarbeiterzahl eines Unternehmens
- minEmployeeCountOrNullinteger
Minimale Mitarbeiterzahl eines Unternehmens. Wenn wir keine Angaben zur Unternehmensgröße haben, wird das Unternehmen ebenfalls zurückgegeben.
- minFundingUsdinteger
Minimale Finanzierung des Unternehmens, in USD
- minRevenueUsdinteger
Minimaler Umsatz des Unternehmens, in USD
- minSalaryUsdnumber
Minimales Jahresgehalt in USD. 100000 bedeutet zum Beispiel 100.000 US-$.
- offsetinteger
Zahl der zu überspringenden Ergebnisse. Erforderlich für Offset-Paginierung.
- onlyJobsWithHiringManagersboolean
Nur Jobs mit Hiring Manager zurückgeben. Bei True nur Jobs mit Hiring Manager. Bei False nur Jobs ohne Hiring Manager. Bei None alle Jobs.
- onlyJobsWithReportsToboolean
Nur Jobs zurückgeben, bei denen wir die Rolle erkannt haben, an die die eingestellte Person berichten würde. Veraltetes Feld, nutze stattdessen reports_to_exists.
- onlyYcCompaniesboolean
Nur YC-Unternehmen zurückgeben
- orderByarray
Liste von Spaltenobjekten. Du kannst mehrere Spalten zum Sortieren übergeben, in der Reihenfolge ihrer Priorität. Nur `field` ist erforderlich, `desc` ist standardmäßig True.
- pageinteger
Seitennummer. Erforderlich bei seitenbasierter Paginierung.
- postedAtGtestring
ISO-8601-Datumsstring (yyyy-mm-dd). Es werden nur Jobs zurückgegeben, die an diesem Datum oder danach veröffentlicht wurden.
- postedAtLtestring
ISO-8601-Datumsstring (yyyy-mm-dd). Es werden nur Jobs zurückgegeben, die an diesem Datum oder davor veröffentlicht wurden.
- postedAtMaxAgeDaysinteger
14
Maximales Alter der Veröffentlichung in Tagen. Bei 0 nur Jobs von heute. Bei 1 von heute und gestern usw.
- propertyExistsAndarray
- propertyExistsOrarray
Gib Jobs zurück, bei denen mindestens eines dieser Felder nicht null ist. Wenn du zum Beispiel ['final_url'] übergibst, werden Jobs zurückgegeben, bei denen eine final_url gesetzt ist. Dieses Feld unterstützt auch verkettete Felder. Wenn du zum Beispiel ['company_object.domain', 'company_object.linkedin_url'] übergibst, werden Jobs zurückgegeben, bei denen eine Unternehmensdomain oder eine company linkedin_url gesetzt ist.
- remoteboolean
True: nur Remote-Jobs zeigen. False: nur Nicht-Remote-Jobs zeigen. None: alle Jobs zeigen.
- reportsToExistsboolean
Nur Jobs zurückgeben, bei denen wir die Rolle erkannt haben, an die die eingestellte Person berichten würde. Bei True nur Jobs, bei denen wir diese Rolle erkannt haben. Bei False nur Jobs, bei denen wir sie nicht erkannt haben. Bei None alle Jobs.
- scraperNamePatternOrarray
Regex-Muster, um Jobquellen abzugleichen. Ohne Beachtung der Groß- und Kleinschreibung.
- urlDomainNotarray
Schließe Jobs aus, deren URL-Domain (aus `url` oder `source_url`) in der übergebenen Liste steht, ohne Beachtung der Groß- und Kleinschreibung. Zum Beispiel schließt ['greenhouse.io', 'workable.com'] URLs aus, die „greenhouse.io“ oder „workable.com“ enthalten. Unsere Liste der Quellen steht unter https://theirstack.com/en/docs/data/job/sources.
- urlDomainOrarray
Nimm Jobs nur auf, wenn ihre URL-Domain (aus `url` oder `source_url`) in der übergebenen Liste steht, ohne Beachtung der Groß- und Kleinschreibung. Zum Beispiel trifft ['greenhouse.io', 'workable.com'] auf URLs zu, die „greenhouse.io“ oder „workable.com“ enthalten. Unsere Liste der Quellen steht unter https://theirstack.com/en/docs/data/job/sources.
Antwort
JSON, ein Beispielwert pro Feld.
- foundboolean
true
- jobIdstring
ts_88213945
- titlestring
Senior Data Analyst, Revenue Operations
- normalizedTitlestring
Data Analyst
- urlstring
https://www.brightloopanalytics.com/careers/senior-data-analyst-revops
- sourceUrlstring
https://boards.greenhouse.io/brightloop/jobs/6621394
- finalUrlstring
https://www.brightloopanalytics.com/careers/senior-data-analyst-revops
- companyNamestring
Brightloop Analytics
- companyDomainstring
brightloopanalytics.com
- postedUtcnumber
1790085600
- discoveredUtcnumber
1790128800
- remoteboolean
true
- hybridboolean
false
- senioritystring
senior
- employmentStatuses[]string
full_time
- easyApplyboolean
false
- salaryStringstring
$110,000 - $140,000
- salaryCurrencystring
USD
- minAnnualSalarynumber
110000
- maxAnnualSalarynumber
140000
- minAnnualSalaryUsdnumber
110000
- maxAnnualSalaryUsdnumber
140000
- avgAnnualSalaryUsdnumber
125000
- technologySlugs[]string
sql
- keywordSlugs[]string
revenue-operations
- locationstring
Austin, TX, United States
- shortLocationstring
Austin, TX
- longLocationstring
Austin, Texas, United States
- stateCodestring
TX
- postalCodestring
78701
- countrystring
United States
- countryCodestring
US
- countryCodes[]string
US
- countries[]string
United States
- cities[]string
Austin
- continents[]string
NA
- latitudenumber
30.2672
- longitudenumber
-97.7431
- companyIdstring
cmp_51029
- namestring
Brightloop Analytics
- domainstring
brightloopanalytics.com
- urlstring
https://www.brightloopanalytics.com
- imagestring
https://logo.clearbit.com/brightloopanalytics.com
- industrystring
Data Infrastructure & Analytics
- industryIdstring
ind_0142
- employeeCountnumber
210
- employeeCountRangestring
201-500
- foundedYearnumber
2018
- citystring
Austin
- postalCodestring
78701
- countrystring
United States
- countryCodestring
US
- linkedinUrlstring
https://www.linkedin.com/company/brightloop-analytics
- fundingStagestring
series_b
- totalFundingUsdnumber
42000000
- annualRevenueUsdnumber
18000000
- annualRevenueReadablestring
18M
- namestring
Austin, TX
- locationIdstring
loc_78701
- typestring
city
- displayNamestring
Austin, Texas, United States
- citystring
Austin
- statestring
Texas
- stateCodestring
TX
- countrystring
United States
- countryCodestring
US
- continentstring
NA
- postalCodestring
78701
- latitudenumber
30.2672
- longitudenumber
-97.7431
- totalResultsnumber
412
- totalCompaniesnumber
288
FAQ
Über die Job Search-Theirstack-API
Die AnyAPI-Job Search-Theirstack-API liefert Job Search-Daten als normalisiertes JSON aus einem POST-Aufruf an /v1/run/job_search.theirstack. Durchsuche den Stellenanzeigen-Index von TheirStack nach Unternehmen, Technologie, Keyword, Titel, Seniorität, Gehalt, Standort und danach, wie kürzlich die Anzeige erschienen ist, und erhalte den vollständigen Firmendatensatz des einstellenden Unternehmens zu jeder Anzeige. Abgerechnet pro zurückgegebenem Job. AnyAPI liefert ein normalisiertes Schema, egal welche Quelle antwortet. Sie kostet 67,20 USD pro 1.000 Ergebnisse, und nie mehr als 9,95 USD für eine einzelne Anfrage, in US-Dollar, ohne Abo und ohne monatliches Minimum. In den letzten 30 Tagen waren 100,0% der Job Search Theirstack-Aufrufe über AnyAPI erfolgreich, bei einer mittleren Antwortzeit von 9,7 Sekunden über 1 gemessene Aufrufe.