# IBM Containers API API

> IBM Containers API API on Apizie: 47 endpoints (Build a Docker image from a Dockerfile, Create and start a single container, List available public IP addresses in a space, Request a public IP address for a space, …) returned as clean JSON through one API key. 47 endpoints are live now. Call it over REST at https://apizie.tech/v1/dev-tools:bluemix-containers/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `dev-tools:bluemix-containers`
- Category: Dev Tools
- Status: live
- Source: https://bluemix.net
- Page: https://apizie.tech/api/dev-tools/bluemix-containers
- OpenAPI: https://apizie.tech/api/dev-tools/bluemix-containers/openapi.json

Containers are virtual software objects that include all the elements that an app needs to run. A container has the benefits of resource isolation and allocation but is more portable and efficient than, for example, a…

## Endpoints

### Build a Docker image from a Dockerfile
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-build`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| t | string | yes | Tag the image with the full path to your private Bluemix registry in the following format: `t=registry.ng.bluemix.net/ / : `. This path is… |
| q | boolean | no | You can choose whether or not to show the verbose build output to review every step during the container image build. If you set the query… |
| nocache | boolean | no | If you set the query parameter to `nocache=true`, `nocache=True`, or `nocache=1`, the cache will not be used to build your image. To use… |
| pull | boolean | no | If set to pull=true, pull=True, or pull=1, then a newer version of the image is always attempted to be pulled even though an older version… |

### Create and start a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-create`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | no | Choose a name for your container. The characters in the name can include uppercase letters, lowercase letters, numbers, periods (.),… |
| body | object | yes | JSON request body |

### List available public IP addresses in a space
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-floating-ips`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| all | boolean | no | If this option is set to `all=1`, `all=True`, or `all=true`, all public IP addresses that are allocated to a space are returned. If this… |

### Request a public IP address for a space
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-floating-ips-request`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Release public IP address
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-floating-ips-ip-release`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| ip | string | yes | The public IP address that you want to release. Run `cf ic ip list` or call the `GET /containers/floating-ips?all=true` endpoint to review… |

### List all container groups in a space
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-groups`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Create and start a container group.
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-groups`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| body | object | yes | JSON request body |

### Inspect a container group.
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-groups-name-or-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or unique ID of the container group that you want to inspect. Run `cf ic group list` or call the `GET /containers/groups`… |

### Update a container group.
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/patch-containers-groups-name-or-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or unique ID of the container group that you want to update. |
| body | object | yes | JSON request body |

### Stop and delete all container instances in a container group.
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/delete-containers-groups-name-or-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or unique ID of the container group that you want to delete. Run `cf ic group list` or call the `GET /containers/groups` endpoint… |
| force | string | no | If you want to force the deletion of a container group that has running container instances, use the force option. This parameter needs to… |

### Map a public route to a container group.
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-groups-name-or-id-maproute`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or unique ID of the container group to which you want to map a public route. Run `cf ic group list` or call the `GET… |
| body | object | yes | JSON request body |

### Unmap a public route from a container group
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-groups-name-or-id-unmaproute`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or unique ID (UUID) of the container group that you want to inspect. |
| body | object | yes | JSON request body |

### List single containers in a space.
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| all | string | no | By default, the `GET /containers/json` endpoint returns a list of all single containers in a space that are in a running state. To request… |
| filters | string | no | You can filter your containers by any environment variable key or value that is listed in the `Env` section of your CLI/ API response when… |

### List messages for the user
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-messages`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. To retrieve your space ID, run `cf space… |

### Retrieve organization and space specific quota
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-quota`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Update space quota
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/put-containers-quota`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| body | object | yes | JSON request body |

### List container sizes and quota limits
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-usage`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### List latest API version
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-version`

### List the current state of a container.
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-id-status`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| id | string | yes | The unique identifier that represents the container. Run `cf ic ps`, or call the `GET /containers/json` endpoint to retrieve the ID of the… |

### Remove a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/delete-containers-name-or-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to delete. Run `cf ic ps -a` or call the `GET /containers/json?all=true`… |
| force | boolean | no | Use the `force` query parameter if you want to delete the container independent of their current state. The container does not need to be… |

### Bind a public IP address to a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-floating-ips-ip-bind`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or ID of the container that you want to bind to the public IP address. Run the `cf ic ps` command or call the `GET… |
| ip | string | yes | The public IP address that you want to bind to your container. Note: The public IP address must be available in the space and not bound to… |

### Unbind a public IP address from a container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-floating-ips-ip-unbind`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or ID of the container that you want to bind to the public IP address. Run the `cf ic ps` command or call the `GET… |
| ip | string | yes | The public IP address that you want to unbind from your container. Note: After unbinding a public IP address, this IP address will still… |

### Inspect a single container
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-containers-name-or-id-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The name or ID of the container that you want to inspect. Run the `cf ic ps` command or call the `GET /containers/json` endpoint to… |

### Pause a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-pause`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to pause. Run `cf ic ps` or call the `GET /containers/json` endpoint to… |

### Rename a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-rename`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to rename. Run `cf ic ps -a` or call the `GET /containers/json?all=true`… |
| name | string | yes | The new name for the container. The characters in the name can include uppercase letters, lowercase letters, numbers, periods (.),… |

### Restart a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-restart`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to restart. Run `cf ic ps` or call the `GET /containers/json` endpoint to… |
| t | integer | no | The number of seconds to wait before the container is restarted. For example, if you want a container to restart after 10 seconds, enter… |

### Start a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-start`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to start. Run `cf ic ps -a` or call the `GET /containers/json?all=true`… |

### Stop a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-stop`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to stop. Run `cf ic ps` or call the `GET /containers/json` endpoint to review… |
| t | integer | no | The number of seconds to wait before the container is stopped. For example, if you want a container to stop after 10 seconds, enter `t=10`. |

### Unpause a single container
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-containers-name-or-id-unpause`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The unique identifier or name of the container that you want to unpause. Run `cf ic ps -a` or call the `GET /containers/json?all=true`… |

### List all Docker images that are available in your private Bluemix registry.
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-images-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Remove a Docker image.
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/delete-images-id`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| id | string | yes | The unique identifier representing a Docker image. Run `cf ic images`, or call the `GET /images/json` endpoint to review the Docker images… |

### Inspect a Docker image in private Bluemix registry
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-images-name-or-id-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name_or_id | string | yes | The full private Bluemix registry path to your image or the unique ID of the image that you want to inspect. Run `cf ic images` or call… |

### Retrieve the namespace of an organization.
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-registry-namespaces`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Check the availability of a namespace
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-registry-namespaces-namespace`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| namespace | string | yes | The name of the namespace that you would like to use for your organization and for which you would like to check availability in Bluemix. |

### Set a namespace for your private Bluemix registry.
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/put-registry-namespaces-namespace`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| namespace | string | yes | The name for your namespace to create your private Docker images registry in Bluemix. You cannot change the name afterward. The namespace… |

### Retrieve the TLS Certificate
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-tlskey`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Refresh the TLS Certificate
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/put-tlskey-refresh`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Create a volume in a space
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-volumes-create`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | yes | The name of the volume. The name must be unique for a space and can contain uppercase letters, lowercase letters, numbers, underscores… |
| fsName | string | no | The name of the file share that the volume is hosted on. File shares can have different storage sizes and IOPS based on the required… |

### Create a file share in a space
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-volumes-fs-create`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| body | object | yes | JSON request body |

### List available file share sizes
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-volumes-fs-flavors-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### List available file shares in a space
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-volumes-fs-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Delete a file share
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/delete-volumes-fs-name`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | yes | The name of the file share that you want to delete. Run `cf ic volume fs-list` or call the `GET /volumes/fs/json` API endpoint to retrieve… |

### Inspect a file share
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-volumes-fs-name-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | yes | The name of the file share that you want to inspect. Run `cf ic volume fs-list` or call the `GET /volumes/fs/json` endpoint to retrieve a… |

### List all volumes for a space
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-volumes-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |

### Share a volume with another space
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-volumes-name`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | yes | The name of the volume that you want to share with another space in your organization. |
| body | object | yes | JSON request body |

### Delete a volume
`POST https://apizie.tech/v1/dev-tools:bluemix-containers/delete-volumes-name`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | yes | The name of the volume that you want to delete. Run `cf ic volume list` or call the `GET /volumes/json` endpoint to retrieve a list of all… |

### Retrieve detailed information about a volume.
`GET https://apizie.tech/v1/dev-tools:bluemix-containers/get-volumes-name-json`

| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Auth-Token | string | yes | The Bluemix JSON web token that you receive when logging into Bluemix. Run `cf oauth-token` to retrieve your access token. |
| X-Auth-Project-Id | string | yes | The unique ID of your organization space where you want to create or work with your containers. Run `cf space --guid`, where ` ` is the… |
| name | string | yes | The name of the volume, for which you want to retrieve detailed information. Run `cf ic volume list` or call the `GET /volumes/json`… |

## Example
```
curl "https://apizie.tech/v1/dev-tools:bluemix-containers/post-build" \
  -H "x-api-key: $APIZIE_KEY"
```

## FAQ

### How do I call the IBM Containers API API?
Create a free Apizie key, then send POST https://apizie.tech/v1/dev-tools:bluemix-containers/post-build with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the IBM Containers API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card.

### Can AI agents use the IBM Containers API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key dev-tools:bluemix-containers.

### What is the status of the IBM Containers API API?
Live: works with just an Apizie key
