1. Autobg Enterprise Api's
Autobg
  • Operational Guidelines
    • AI/Collab Processing Webhook Notification Doc
    • Reported Image Review Webhook Notification Doc
  • Autobg Enterprise Api's
    • Create Template
      POST
    • List Templates
      POST
    • List Autobg Library
      GET
    • Upload/Process Images without Template.
      POST
    • Upload/Process Images with Template
      POST
    • Upload/Process Images with Template with Dynamic Branding
      POST
    • (Beta Mode) Upload/Process Images with Default Library Backdrop Templates
      POST
    • Upload/Process S3 Urls without Template.
      POST
    • Upload/Process S3 Urls with Template
      POST
    • Upload/Process S3 Urls with Template with Dynamic Branding
      POST
    • Report Images
      POST
    • Get Image Status
      POST
    • Download Processed Images
      POST
    • User Usage
      POST
    • User Credit Details
      POST
    • Get Raw Image in Base64 Format
      GET
    • Get Raw Image
      GET
  • Autobg Custom APIs
    • replaceNumPlate-v3
      POST
    • replaceNumPlateS3-v3
      POST
    • Send Images For QA
      POST
  1. Autobg Enterprise Api's

Get Image Status

POST
https://apis.autobg.ai/public/api/v1/images/imagesStatus

Description#

This API provides the status of uploaded and processed images. It returns details for each image, including picID, picName, and processing status indicators to show whether the image has been successfully processed or failed.
This API is rate-limited to 100 requests per minute per user.

API Request & Response Guidelines#

🟢 200 OK#

Batch Status Retrieved Successfully#

{
  "status": true,
  "message": "",
  "data": [
    {
      "picID": 101,
      "picName": "image1.jpg",
      "isProcessed": true,
      "isFailed": false
    }
  ]
}

🟢 200 OK (Business Validation Errors)#

Missing Batch ID
Returned when batchID is not provided.
{
  "status": false,
  "message": "batchID parameter is required",
  "data": []
}
Invalid Batch ID Format
Returned when batchID is sent as an array.
{
  "status": false,
  "message": "Only one batchID parameter is allowed",
  "data": []
}

Unauthorized Batch Access
This API returns HTTP 200 for business validation failures.
Returned when the specified batch does not belong to the authenticated account or it's relevant account.
{
  "status": false,
  "message": "Authentication Error: Batch Not Found",
  "data": []
}
No Images Found
Returned when the batch exists but has no images.
{
  "status": false,
  "message": "No Pics Found",
  "data": []
}
Processing Not Completed
QA/QC Under Process
Returned when images are still being processed.
{
  "status": false,
  "message": "QA/QC under process",
  "data": []
}

🟠 401 Unauthorized#

Missing or Invalid Authorization#

Returned when:
Authorization header is missing
API key is invalid
API key is not associated with a user
{
  "status": false,
  "message": "You are not Authorized"
}

🟠 429 Too Many Requests#

Returned when the request limit is exceeded.
Limit:
100 requests per minute per user/API key
{
  "status": false,
  "message": "Rate limit exceeded."
}

🔴 500 Internal Server Error#

Unexpected Server Error#

Returned when an unexpected error occurs outside normal validation flow.
{
  "status": false,
  "message": "Service unavailable"
}
Generic format:
{
  "status": false,
  "message": "<error message>"
}

Important Note#

Consumers of this API should not rely solely on the HTTP status code. Some validation and business-rule failures may return HTTP 200 OK with "status": false in the response body. Always inspect the status field to determine whether the operation succeeded.

Request

Authorization
Add parameter in header
Authorization
Example:
Authorization: ********************
Body Params application/json

Examples

Responses

🟢200OK
application/json
Bodyapplication/json

🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://apis.autobg.ai/public/api/v1/images/imagesStatus' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
  "batchID": "1004"
}'
Response Response Example
200 - Example 1
{
    "status": true,
    "message": "",
    "data": [
        {
            "picID": 6843,
            "picName": "AHL64S_01.jpg",
            "isProcessed": true,
            "isFailed": false
        },
        {
            "picID": 6844,
            "picName": "AHL64S_03.jpg",
            "isProcessed": true,
            "isFailed": false
        },
        {
            "picID": 6845,
            "picName": "AHL64S_05.jpg",
            "isProcessed": true,
            "isFailed": false
        },
        {
            "picID": 6846,
            "picName": "b0d208bf-b52b-4c53-a547-d60fc73a0f6c.jpg",
            "isProcessed": true,
            "isFailed": false
        }
    ]
}
Modified at 2026-06-15 06:43:57
Previous
Report Images
Next
Download Processed Images
Built with