Dizionario AI › Fondamenti AI

API REST

REST API

Una API REST è un'interfaccia web che espone risorse tramite URL e le manipola con i verbi standard di HTTP: GET per leggere, POST per creare, PUT per aggiornare, DELETE per eliminare. REST (Representational State Transfer) è lo stile architetturale che ha reso le API del web semplici, prevedibili e universali: quasi ogni servizio online ne espone una.

Definizione

Come funziona

I principi chiave: ogni risorsa ha un indirizzo univoco (ad esempio /utenti/42), le operazioni usano i metodi HTTP con la loro semantica, le risposte arrivano tipicamente in JSON con codici di stato standard (200 OK, 404 non trovato, 429 troppe richieste) e ogni richiesta è senza stato, cioè autosufficiente: il server ricorda niente tra una chiamata e l'altra, il che rende il sistema scalabile e affidabile.

Applicazioni

Nell'AI le API REST sono la porta d'accesso ai modelli: le chat completions di OpenAI, i messages di Anthropic e gli endpoint di Hugging Face sono API REST che accettano prompt in JSON e restituiscono generazioni. Chi integra l'AI nei prodotti passa quasi sempre da qui. Fuori dall'AI, pagamenti, mappe, meteo e social espongono le loro funzioni via REST.

Storia ed etimologia

REST fu definito da Roy Fielding, coautore della specifica HTTP, nella sua tesi di dottorato del 2000 all'Università della California, Irvine: una sistematizzazione a posteriori dei principi che avevano reso il web scalabile. Il nome descrive il meccanismo: trasferimento di rappresentazioni dello stato delle risorse. Negli anni 2000 REST soppiantò il più complesso SOAP diventando la lingua franca delle integrazioni web.

Come si usa in Grace

Gli scenari professionali di Grace sull'integrazione AI ti mettono davanti a richieste reali: progettare chiamate a API REST di modelli, gestire codici di errore, strutturare payload JSON. Le competenze richieste nella bacheca AI Jobs citano costantemente la familiarità con queste interfacce.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

Dalla nostra rete

INDACO TMS: Transport Management for European Logistics

Shipment tracking, multi-carrier EDI and automated invoicing in one cloud platform. Invoices generated in under 10 seconds.

Vai su indacotms.com →

Dal blog di Agora Intelligence

Altro su agora-intelligence.com →

📱 Scarica l'app Android (beta) iOS in arrivo

Dì quello che intendi. Ottieni quello che ti serve.

Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.