{"uid":"cap_ZfezL2P8b0BuuNdRwnpH8","slug":"spraay-sctp-supplier-registration-5d56a8e4","name":"Spraay SCTP Supplier Registration","description":"Register a supplier in the SCTP directory.","url":"https://gateway.spraay.app/api/v1/sctp/supplier","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"name":{"type":"string"},"wallet":{"type":"string"},"paymentPrefs":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_A4ydXLGpwRe4LUzCZ6QBB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Registers a named supplier with a wallet address and payment preferences in the SCTP (Smart Contract Transaction Protocol) directory.","exampleAgentPrompt":"Register Acme Logistics as a new supplier in the SCTP directory using wallet address 0xABC123...DEF and set their payment preferences to accept USDC.","exampleUseCases":[{"title":"Onboarding a new payroll vendor","prompt":"Add GlobalFreight Co. as a supplier in the SCTP directory with their wallet 0x4F2a...8C1b and configure them to accept USDC payments so we can include them in the next payroll run."},{"title":"Registering a freelancer for crypto payments","prompt":"I need to enroll a freelance contractor named Maya Chen in the SCTP supplier registry using her wallet address 0x9d3E...22Aa — she prefers to be paid in stablecoins."},{"title":"Automating supplier onboarding for marketplace","prompt":"Spin up a supplier registration in SCTP for our new vendor 'Sunrise Packaging' at wallet 0x7B1f...C4e0 with standard payment preferences so they can start receiving automated payouts."}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:42:35.812Z","isFirstParty":false}