/api/jobs/hello-world
Submit a Hello World AI Job and receive a queued job identifier.
API Information
CoreAI exposes a secure REST interface for submitting AI Jobs, checking status, and retrieving results while keeping AI processing asynchronous and observable.
Authentication
Applications authenticate using API clients stored in the api_clients table. Secrets are loaded from AWS Secrets Manager and are not stored in source code.
Authorization: Bearer xxxxx
REST Endpoints
/api/jobs/hello-world
Submit a Hello World AI Job and receive a queued job identifier.
/api/jobs/{id}
Retrieve an AI Job status and result metadata after worker processing.
Request Example
POST /api/jobs/hello-world
Content-Type: application/json
Authorization: Bearer xxxxx
{
"message": "Hello World"
}
Response Example
{
"job_id": 1,
"status": "queued"
}
Status Lookup
GET /api/jobs/1
Authorization: Bearer xxxxx
{
"job_id": 1,
"status": "complete",
"result": {
"message": "Hello World Processed"
}
}
Error Codes
Future Services