{"uid":"cap_B2sumRrOeDwOvIJdBPiDQ","slug":"httpay-xyz-api-gateway-supabase-api-patch-ff28ad1e","name":"httpay.xyz API Gateway: Supabase API (PATCH)","description":"API Gateway: Supabase API","url":"https://httpay.xyz/api/gateway/supabase/%7B*path%7D","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V7lSKEuI35HkOjq20OV1b","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Proxies PATCH requests to the Supabase REST API through a pay-per-call x402 payment gateway","exampleAgentPrompt":"Update the status field to 'completed' for the record with id 42 in my Supabase 'tasks' table using the API gateway at httpay.xyz — patch it via the Supabase REST API path /rest/v1/tasks?id=eq.42.","exampleUseCases":null,"resultDescription":"The response from the Supabase REST API reflecting the result of the PATCH operation — typically a 200 or 204 with the updated record(s) or an empty body on success, or a Supabase error object on failure.","failureModes":["Invalid or malformed Supabase API path returns 400 or 404","Missing or incorrect authentication headers cause 401 Unauthorized from Supabase","Payment failure or insufficient USDC balance causes x402 payment error","Supabase row-level security policy blocks the update, returning 403","No rows match the filter, resulting in an empty or no-op response","Gateway downtime or timeout causes 502 or 503 error"],"whenToPreferThis":"Use this endpoint when you need to send PATCH (partial update) requests to the Supabase REST API via a pay-per-call x402 gateway — ideal for agents that want to update Supabase database records without managing a long-lived API key subscription, paying only per invocation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:58:56.993Z","isFirstParty":false}