{"uid":"cap_TnSlfRapfoGqbbcz8SYS4","slug":"httpay-xyz-github-api-gateway-x402-pay-per-call-58cf891a","name":"httpay.xyz GitHub API Gateway (x402 Pay-Per-Call)","description":"API Gateway: GitHub v3 REST API","url":"https://httpay.xyz/api/gateway/github/%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_vHHYhRfhDcuJ6SfFNk4-L","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 PUT requests to the GitHub v3 REST API via a pay-per-call x402 gateway, charging $0.001 USDC per call with no API key required","exampleAgentPrompt":"Update the branch protection rules for the 'main' branch on my GitHub repo 'acme-org/backend-service' — set required reviews to 2 and enforce for admins — using the httpay pay-per-call GitHub gateway.","exampleUseCases":null,"resultDescription":"The raw JSON response from the GitHub v3 REST API for the PUT operation, such as the updated resource object (e.g. updated branch protection settings, file content metadata, or team membership status), along with standard GitHub API HTTP status codes and headers.","failureModes":["402 Payment Required if USDC payment header is missing or malformed","404 Not Found if the GitHub resource path does not exist","422 Unprocessable Entity if the request body fails GitHub API validation","401 Unauthorized if the proxied GitHub credentials are invalid or rate-limited","400 Bad Request if the path template is malformed or unsupported by GitHub v3","503 Service Unavailable if the gateway or GitHub API is temporarily down"],"whenToPreferThis":"Choose this endpoint when you need to make GitHub REST API PUT calls without managing GitHub API keys or OAuth tokens, and prefer paying per-call in USDC via x402 micropayments on Base. Ideal for agent workflows that occasionally update GitHub resources without committing to a subscription or storing long-lived credentials. Also useful when building on the x402 payment protocol and want a curated, Coinbase-adjacent gateway.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:00:48.304Z","isFirstParty":false}