Glossario

Cos'è un'API?

Un'API (application programming interface) è un modo definito con cui un software chiede a un altro dati o di fare qualcosa, come «dammi gli ordini di questo cliente» o «addebita questa carta».

Il menu di un ristorante è un buon esempio di API. Elenca ciò che puoi ordinare e come chiederlo; non devi sapere come funziona la cucina.

Le app usano le API continuamente. Il frontend chiama l'API del tuo backend per caricare e salvare i dati. Il backend chiama le API di altre aziende per inviare email, accettare pagamenti, mostrare mappe o usare un modello AI.

La maggior parte delle API richiede una chiave per dimostrare chi sta chiamando. Quelle chiavi sono segreti e devono stare sul server, mai nel browser.

Esempi

  • Un'API di pagamento per addebitare una carta
  • Un'API di mappe per mostrare una posizione
  • Un'API AI per riassumere un testo

Domande

Cos'è un'API REST?

REST è uno stile comune di API che usa indirizzi web e azioni standard: get per leggere, post per creare, put o patch per modificare, delete per eliminare.

Le API sono gratuite?

Alcune sì, molte hanno un piano gratuito e altre fatturano in base all'uso. Controlla limiti e prezzi prima di costruire qualcosa che dipende da un'API.

Vedi anche

  • Cos'è un'API? (guida completa)
  • Come creare un'API REST
  • REST vs GraphQL

Mythex · Pricing · Crea qualsiasi cosa con l'AI · Template per siti web e app · Mythex a confronto · Glossario per creare app con l'AI · Strumenti gratuiti per creare app con l'AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)