---
title: "Create batch inference job (Bedrock format)"
method: POST
path: "/bedrock/model-invocation-job"
tags: ["Bedrock Integration"]
---

# Create batch inference job (Bedrock format)

`POST /bedrock/model-invocation-job`

Creates a batch inference job using AWS Bedrock format.
Routes to native Bedrock by default; set `x-model-provider` to route the
job to another provider (`openai`, `gemini`, etc.).

## Headers

- `x-model-provider` string

## Request body

- BedrockBatchJobRequest
  - `modelId` string — Model ID for the batch job (optional, can be specified in request)
  - `jobName` string — Name for the batch job
  - `roleArn` string, required — IAM role ARN for the job
  - `inputDataConfig` object, required
    - `s3InputDataConfig` object
      - `s3Uri` string — S3 URI for input data
  - `outputDataConfig` object, required
    - `s3OutputDataConfig` object
      - `s3Uri` string — S3 URI for output data
  - `timeoutDurationInHours` integer — Timeout in hours
  - `tags` object[]
    - `key` string
    - `value` string

## Response `200`

Successful response

- BedrockBatchJobResponse
  - `jobArn` string
  - `status` 'Submitted' | 'InProgress' | 'Completed' | 'Failed' | 'Stopping' | 'Stopped' | 'PartiallyCompleted' | 'Expired' | 'Validating' | 'Scheduled'
  - `jobName` string
  - `modelId` string
  - `roleArn` string
  - `inputDataConfig` object
  - `outputDataConfig` object
  - `vpcConfig` object
    - `securityGroupIds` string[]
    - `subnetIds` string[]
  - `submitTime` string, date-time
  - `lastModifiedTime` string, date-time
  - `endTime` string, date-time
  - `message` string
  - `clientRequestToken` string
  - `jobExpirationTime` string, date-time
  - `timeoutDurationInHours` integer

## Other responses

- `400` — Bad request
- `500` — Internal server error

---

[API](https://skmtc.net/getbifrost/apis/bifrost-api.md) · [All operations](https://skmtc.net/getbifrost/apis/bifrost-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbifrost/bifrost-api/versions/f8cab88f64ea/schema)
