API Indeed Colloqui di lavoro

POST

Stato di salute dell'API

Operatività nelle ultime 24 ore
Normale
  • Buono / normale
  • Disponibile
  • Limitato
  • Quasi del tutto inattivo
Normale

Ultime 24 ore

Ultimi 30 giorni

Scopri cosa riferiscono i candidati sui colloqui presso un'azienda su Indeed. Ottieni le domande poste, i racconti sul processo e il tempo dalla candidatura all'inizio del lavoro. Sono resoconti passati e non anticipano l'attuale processo di selezione.

Invia POST https://api.everyinfra.com/api/v1/social con platform impostato su indeed e action impostato su interviews. Prezzo $1.39 per 1.000 richieste ($0.001389 per chiamata). Le chiamate non riuscite e i risultati vuoti non vengono addebitati. Sincrona. Per i job più lenti, aggiungi "mode": "async" al corpo della richiesta, recupera il job_id ed esegui il polling.

Indeed Interviews legge la sezione dei colloqui della pagina Indeed di un datore di lavoro e restituisce un unico record: le domande di colloquio riportate dai candidati, i loro racconti di com'è andato il processo e quanto tempo è trascorso dalla candidatura all'inizio del lavoro. Servizi di career coaching e piattaforme di lavoro la usano per preparare i candidati ai colloqui presso un datore di lavoro specifico, mentre recruiter e team di employer branding la usano per capire come viene percepito dall'esterno un processo di selezione e confrontarne la durata con quella di altri datori di lavoro.

Indica il datore di lavoro in company con il suo nome breve su Indeed, ad esempio Microsoft, oppure con qualsiasi link alla sua pagina /cmp/<company>/. questions e process_stories sono testi scritti dai candidati, quindi valuta un tema in base a quanti candidati lo citano e non in base a un singolo racconto incisivo, e leggi hiring_durations come una distribuzione anziché come un unico valore.

Prompt per l'AI

#
Aiutami a scrivere uno script di raccolta dei dati con l'endpoint Indeed Colloqui di lavoro di EveryInfra (indeed/interviews).

Come funziona l'endpoint:
- Richiesta: POST https://api.everyinfra.com/api/v1/social con l'header Authorization: Bearer <chiave API>. Leggi la chiave dalla variabile d'ambiente EVERYINFRA_API_KEY e non scriverla mai direttamente nel codice.
- Nel corpo della richiesta imposta platform su indeed e action su interviews, e inserisci i parametri in params.
- Parametri obbligatori:
  - company: Accetta il nome breve di un'azienda su Indeed o l'URL completo /cmp/<company>/. Per company_reviews, passa direttamente l'URL della pagina /reviews.
- Restituisce un oggetto. Campi principali: id, url, company_name, hiring_durations, questions, process_stories.
- Esempio di corpo della richiesta:
{
  "platform": "indeed",
  "action": "interviews",
  "params": {
    "company": "Microsoft"
  }
}
- Prezzo: $1.39 per 1.000 richieste; le richieste non riuscite e i risultati vuoti non vengono addebitati.
- Per decine o centinaia di target, aggiungi "mode": "async" al corpo: ricevi subito un job_id ed esegui il polling su GET https://api.everyinfra.com/api/v1/jobs/{job_id} per ottenere il risultato.
- In caso di 422, correggi la richiesta usando i nomi dei parametri e i valori consentiti suggeriti nell'errore; in caso di 429 o 503, attendi il tempo indicato da Retry-After e riprova.

Prima di scrivere il codice, chiedimi quali target mi servono, quanti, quali campi e quale formato di output voglio; poi conferma con me il piano e il costo indicativo.

Parametri della richiesta

#
NomePosizioneTipoObbligatorioPredefinitoDescrizione
AuthorizationheaderstringSì-Bearer seguito dalla tua chiave API. Creala nella console; non inserirla mai in un URL o in un repository di codice.
platformbodystringSìindeedIdentificativo della piattaforma, valore fisso.
actionbodystringSìinterviewsIdentificativo della funzionalità, valore fisso.
companybody.paramsstringSì-Accetta il nome breve di un'azienda su Indeed o l'URL completo /cmp/<company>/. Per company_reviews, passa direttamente l'URL della pagina /reviews; per salaries e interviews, il sistema ricava l'azienda dall'URL e indirizza la richiesta alla sezione corretta. Se passi un semplice nome di azienda, gli spazi vengono convertiti in trattini e non viene eseguita una ricerca approssimativa.

Esempi di codice

#
bash
curl -X POST 'https://api.everyinfra.com/api/v1/social' \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "platform": "indeed",
  "action": "interviews",
  "params": {
    "company": "Microsoft"
  }
}'

Definizione OpenAPI (JSON)Gli esempi leggono la chiave dalla variabile d'ambiente EVERYINFRA_API_KEY; il codice copiato non contiene mai la tua chiave.

Esempio di risposta

#
Non è ancora disponibile una risposta di esempio per questi parametri. Questa anteprima mostra la struttura e i campi della risposta secondo la definizione dell'API, con … come segnaposto; non è il risultato di una chiamata reale.
json
{  "id": "req_…",  "platform": "indeed",  "action": "interviews",  "results": {    "id": …,    "url": …,    "company_name": …,    "hiring_durations": …,    "questions": …,    "process_stories": …,    "platform": …  },  "billing": {    "charged": …,    "charged_usd": …,    "balance_after_usd": …,    …  },  "quota": { … }}

Campi della risposta

#

I dati di business si trovano in results. La tabella elenca i campi che un record può contenere; i valori che la piattaforma non mostra non vengono mai inventati.

CampoSignificato
idID univoco del record sulla piattaforma. È univoco solo all'interno di una piattaforma; gli ID possono ripetersi tra piattaforme diverse.
urlLink al record sulla piattaforma.
company_nameMantiene il significato attribuito dalla piattaforma
hiring_durationsMantiene il significato attribuito dalla piattaforma
questionsMantiene il significato attribuito dalla piattaforma
process_storiesMantiene il significato attribuito dalla piattaforma
platformIdentificativo della piattaforma di origine, uguale a platform nella richiesta (ad esempio xiaohongshu, tiktok).

FAQ

#

Perché ottengo un solo record anziché un elenco?

#

Questa funzionalità riassume la sezione dei colloqui del datore di lavoro nel suo complesso: un solo record contiene le questions riportate, i racconti dei candidati in process_stories e le tempistiche in hiring_durations. Espandi tu questi elenchi se vuoi una riga per domanda o per racconto.

Come devo leggere hiring_durations?

#

Descrive quanto è durata la selezione, dalla candidatura all'inizio del lavoro, come distribuzione anziché come singolo numero. Guarda dove si concentra la maggior parte dei casi, anziché soffermarti su quello più rapido o più lento, e confronta i datori di lavoro solo se leggi le loro distribuzioni nello stesso modo.

Posso passare un link a un'altra sezione della pagina aziendale?

#

Sì. Va bene qualsiasi link /cmp/<company>/, che punti alla sezione recensioni, stipendi o offerte di lavoro della pagina: la chiamata ricava il datore di lavoro dal link e legge la sua sezione dei colloqui. Con un link eviti anche di dover indovinare come viene scritto nell'URL di Indeed un nome che contiene spazi.

Errori e addebiti

#
401
Chiave mancante o non valida.
402
Saldo insufficiente. Effettua prima una ricarica.
422
Nome o valore del parametro non valido. Correggilo seguendo i suggerimenti dell'errore. Nessun addebito.
429
Raggiunto il limite di richieste al minuto. Attendi il tempo indicato da Retry-After, poi riprova.
503
Impossibile completare. L'importo trattenuto torna sul tuo saldo. Se l'esito è incerto, verificalo prima di riprovare.
Risposta 200 vuota
Nessun dato. Nessun addebito.

Errori

Riferimenti ufficiali

#

Usati solo per verificare oggetti e terminologia. Non implicano alcuna autorizzazione o approvazione di EveryInfra da parte della piattaforma.

  • Indeed: esperienze di colloquio condivise dai candidati ↗

    Indeed precisa che i dettagli sui colloqui provengono da altri candidati e servono a capire esperienze passate, domande e procedure comuni. Queste informazioni non costituiscono una raccolta ufficiale di domande del datore di lavoro, né significano che questo endpoint offra servizi di simulazione di colloqui.

    Verificato il 2026-09-04

Le nostre statistiche di visita interne sono sempre attive. Google Analytics viene caricato solo se scegli «Consenti analisi». Informativa sulla privacy