Skip to content

Latest commit

 

History

History
 
 

api-overview

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
description
The Clarifai API helps you incorporate powerful AI technology in your application.

Clarifai API Basics

The Clarifai API (Application Programming Interface) is the interface that allows clients and servers to “talk” to each other. This is for “software to software” communication, and it is useful for programmatically implementing Clarifai's AI technology within your own products and tools. The Clarifai API acts as a sort of “gatekeeper” to our software that translates clients like Python, Node and Java. These clients are used to make requests, which the API translates to commands that the software can understand.

Clarifai’s API allows users to access the Clarifai platform through four request types:

  • POST - Upload inputs and information
  • PATCH - Update or modify existing information
  • GET - Request information
  • DELETE - Delete existing information

Access Clarifai's API over HTTPS via https://api.clarifai.com.

In the examples throughout our documentation, we use single brackets {variable} to indicate variables that you should replace with a real value.

We recommend using a client library to access the API. We offer official clients in a variety of languages. To access the Clarifai API in other languages, use the REST API directly. For REST documentation please see the cURL examples.