POST
/
predict
/
classify
/
{model_id}
curl --request POST \
  --url https://api.epigos.ai/predict/classify/{model_id}/ \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '{
  "image": "https://example.org/image.jpg"
}'
{
  "category": "cat",
  "confidence": 0.854,
  "predictions": [
    {
      "category": "cat",
      "confidence": 0.854
    },
    {
      "category": "dog",
      "confidence": 0.146
    }
  ]
}

Authorizations

X-API-Key
string
header
required

Your API key (obtained via your workspace API settings page)

Path Parameters

model_id
string
required

The unique ID of your model deployed on Epigos AI. You can find it in the web dashboard by viewing the model details.

Body

application/json

You can POST a base64 encoded image directly to your model endpoint. Or you can pass a URL as the image parameter in the request body if image is already hosted elsewhere

Response

200
application/json
Successful Response

The API inference route hosted by us returns a JSON object that includes a predictions array. Each prediction within this array comprises the following attributes: