# Forest Containers – OCI Platform Variants Lookup

> Forest Containers – OCI Platform Variants Lookup is a paid API for AI agents from http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-02).

Returns all OS/architecture platform variants declared in an OCI image index or manifest list for a public container image, without downloading any image layers.

## Facts

- Endpoint: POST https://http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/container/platforms?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forest-containers-oci-platform-variants-lookup-0ebc1e7b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qLQg-DMHFRjwq7UTyhbx_

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability forest-containers-oci-platform-variants-lookup-0ebc1e7b -d '<json body>'
```

Example prompt: What OS and architecture platforms does the public image nginx:latest support? Check the manifest list without pulling any layers.

## When to prefer this

Use this endpoint when you need to quickly determine multi-platform support for a public OCI image without pulling any image data. It is ideal for CI/CD pipelines, deployment preflight checks, or compatibility audits where downloading layers would be wasteful. Prefer this over registry web UIs or full docker pull commands when you only need manifest-level platform metadata.

## Known failure modes

- Image not found or inaccessible registry returns an error
- Image reference resolves to a single-platform manifest (not a manifest list), resulting in a single entry or empty platform list
- Invalid image name format rejected by input pattern validation
- Registry rate-limiting causes timeout or refusal
- Reference (tag/digest) does not exist in the repository

## How this service works

Return deterministic OS/architecture variants from an OCI image index or manifest list. It reads bounded manifest metadata only and never downloads image layers. Base mainnet USDC

## Output

A structured list of all OS/architecture platform variants declared in the OCI image index or manifest list for the specified image and reference. Includes metadata such as OS name, CPU architecture, and variant fields as declared in the manifest. No image layer data is downloaded.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "image": {
   "type": "string",
   "pattern": "^[a-z0-9][a-z0-9._-]*(?::\\d+)?(?:/[a-z0-9._-]+)+$",
   "maxLength": 512,
   "description": "Public registry image repository to inspect."
  },
  "reference": {
   "type": "string",
   "maxLength": 256,
   "minLength": 1,
   "description": "Repository branch whose current state should be checked."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forest-containers-oci-platform-variants-lookup-0ebc1e7b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run](https://www.zero.xyz/host/http--forest-gas-station-mainnet--lcjl27p8lmjs.code.run/llms.txt)
