POST /v1/sellers/register
Create or update a seller. Idempotent by endpoint_url.
Auth: public. The returned api_key is used as X-Seller-API-Key on later calls.
Request
| field | type |
|---|---|
name | string |
endpoint_url | string (idempotency key) |
supported_models | string[] |
api_key | string |
Response
seller_id, name, endpoint_url, supported_models, api_key, registered_at.
curl -s http://127.0.0.1:8080/v1/sellers/register \
-H "Content-Type: application/json" \
-d '{"name":"acme","endpoint_url":"http://127.0.0.1:9000/infer","supported_models":["gpt-4"],"api_key":"sk-seller"}'