openapi: 3.2.0 info: title: AlgoVoi Gateway Recurring Contracts API description: Public-facing x402 payment gateway. version: 1.0.0-phase1c x-guidance: To access payment-gated resources, send the required payment proof header. Use GET /mpp/{resource_id} for MPP or GET /protected/{resource_id} for x402. tags: - name: recurring-contracts paths: /v1/recurring/contracts/algorand/spending_cap_vault_v1: get: tags: - recurring-contracts summary: Compiled TEAL bytecode for the Algorand SpendingCapVault v1 contract description: 'Return the compiled approval + clear TEAL programs for the hosted-auth page to construct and sign the vault-deploy ApplicationCreate transaction.' operationId: get_algorand_spending_cap_vault_v1_v1_recurring_contracts_algorand_spending_cap_vault_v1_get responses: '200': description: Successful Response content: application/json: schema: additionalProperties: true type: object title: Response Get Algorand Spending Cap Vault V1 V1 Recurring Contracts Algorand Spending Cap Vault V1 Get x-payment-info: authMode: api_key x-discovery: ownershipProofs: - eb10b2d7fb1e2fcbea7a4c5b031e339daacc7cf37d1fb569c58849287c121633 resources: - https://api.algovoi.co.uk/mpp/probe resourcesCatalog: https://api.algovoi.co.uk/discovery/resources