# Spraay SCTP Supplier Registration

> Spraay SCTP Supplier Registration is a paid API for AI agents from gateway.spraay.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Registers a named supplier with a wallet address and payment preferences in the SCTP (Smart Contract Transaction Protocol) directory.

## Facts

- Endpoint: POST https://gateway.spraay.app/api/v1/sctp/supplier
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/spraay-sctp-supplier-registration-5d56a8e4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ZfezL2P8b0BuuNdRwnpH8

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 spraay-sctp-supplier-registration-5d56a8e4 -d '<json body>'
```

Example prompt: Register Acme Logistics as a new supplier in the SCTP directory using wallet address 0xABC123...DEF and set their payment preferences to accept USDC.

## When to prefer this

Use this endpoint when you need to onboard a new supplier or vendor into the Spraay SCTP payment ecosystem, particularly before executing payroll or automated crypto payments to that entity. Prefer this over generic identity storage when the use case involves SCTP-based smart contract payment flows managed by Spraay.

## Known failure modes

- Invalid or malformed wallet address returns a 400 error
- Duplicate supplier name or wallet may return a conflict error
- Missing required fields (name or wallet) results in validation failure
- Malformed paymentPrefs object may cause a 422 unprocessable entity
- Service unavailability or gateway timeout returns a 5xx error

## How this service works

Register a supplier in the SCTP directory.

## Output

Returns a confirmation of the supplier registration, including the newly created supplier record with its assigned identifier, name, wallet address, and stored payment preferences within the SCTP directory.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string"
  },
  "wallet": {
   "type": "string"
  },
  "paymentPrefs": {
   "type": "object"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/spraay-sctp-supplier-registration-5d56a8e4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gateway.spraay.app](https://www.zero.xyz/host/gateway.spraay.app/llms.txt)
