SynapseDocumentation

Issue provider secret

Issues a provider secret for provider-side automation. The secretKey is returned exactly once and must be stored securely by the provider.

POST/api/v1/secrets/provider/issueWallet JWT

For AI agents

Provider onboarding step for controlled provider-side automation. This is not a consumer agent spending credential.

Requires: Valid JWT (provider wallet)

Generated OpenAPI reference

POST/api/v1/secrets/provider/issue

Authorization

bearerAuth
AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

[key: string]?any

Response Body

application/json

curl -X POST "https://api-staging.synapse-network.ai/api/v1/secrets/provider/issue" \  -H "Content-Type: application/json" \  -d '{    "name": "provider-secret-prod",    "rpm": 60,    "creditLimit": "0.00",    "resetInterval": "daily"  }'
{
  "status": "success",
  "secret": {
    "id": "sec_abc",
    "name": "provider-secret-prod",
    "secretKey": "snk_provider_...",
    "maskedKey": "snk_...",
    "status": "active"
  }
}