{"id":6,"date":"2026-09-25T10:26:31","date_gmt":"2026-09-25T10:26:31","guid":{"rendered":"https:\/\/demos.canvaswp.com\/ai-payments\/docs\/"},"modified":"2026-10-01T08:57:50","modified_gmt":"2026-10-01T08:57:50","slug":"docs","status":"publish","type":"page","link":"https:\/\/demos.canvaswp.com\/ai-payments\/docs\/","title":{"rendered":"Docs"},"content":{"rendered":"<div class=\"co-impl-section wp-block-canvas-core-wrapper\" id=\"quick-start\">\n<div class=\"container wp-block-canvas-core-wrapper\">\n<div class=\"row g-5 align-items-start wp-block-canvas-core-wrapper\">\n<div class=\"col-lg-5 wp-block-canvas-core-wrapper\">\n<p class=\"co-section-label wp-block-canvas-core-heading\">Quick start<\/p>\n<h2 class=\"co-section-heading wp-block-canvas-core-heading\" style=\"font-size:clamp(2.5rem,4vw,3.5rem)\">Your first card<br>in <em>minutes<\/em><\/h2>\n<p class=\"wp-block-canvas-core-heading\" style=\"color:rgba(255,255,255,0.4);font-size:0.9rem;line-height:1.7;margin-bottom:2rem\">Install an SDK, create an API key and issue a single-use card from code. The same steps work in any agent framework.<\/p>\n<div class=\"d-flex flex-column gap-3 wp-block-canvas-core-wrapper\">\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Install the Node or Python SDK<\/div>\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Create an API key in the dashboard<\/div>\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Issue a single-use card from code<\/div>\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Listen for the card.charged webhook<\/div>\n<\/div>\n<div class=\"mt-4 wp-block-canvas-core-wrapper\">\n<a class=\"co-btn-primary wp-block-canvas-core-button\" href=\"https:\/\/demos.canvaswp.com\/ai-payments\/get-started\/\">Get an API key<i class=\"bi-arrow-right ms-1\" aria-hidden=\"true\"><\/i><\/a>\n<\/div>\n<\/div>\n<div class=\"col-lg-7 wp-block-canvas-core-wrapper\">\n<div class=\"co-impl-tab wp-block-canvas-core-heading\"><i class=\"bi-terminal\"><\/i> Node SDK \u00a0&#8211;\u00a0 Quick start<\/div>\n<div class=\"co-impl-terminal wp-block-canvas-core-wrapper\">\n<div class=\"co-terminal-bar wp-block-canvas-core-wrapper\">\n<div class=\"co-terminal-dot wp-block-canvas-core-heading\" style=\"background:#ff5f57\"><\/div>\n<div class=\"co-terminal-dot wp-block-canvas-core-heading\" style=\"background:#febc2e\"><\/div>\n<div class=\"co-terminal-dot wp-block-canvas-core-heading\" style=\"background:#28c840\"><\/div>\n<span class=\"wp-block-canvas-core-heading\" style=\"font-family:&#039;Space Grotesk&#039;,sans-serif;font-size:0.72rem;color:rgba(255,255,255,0.25);margin-inline-start:auto\">issue&#45;card&#46;js<\/span>\n<\/div>\n<div class=\"co-terminal-body wp-block-canvas-core-wrapper\">\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-comment\">\/\/ Install: npm install @canvasorbit\/node<\/span><\/div>\n<div class=\"wp-block-canvas-core-wrapper\"><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-key\">import<\/span> { <span class=\"co-terminal-val\">Client<\/span> } <span class=\"co-terminal-key\">from<\/span> <span class=\"co-terminal-str\">&quot;@canvasorbit\/node&quot;<\/span>;<\/div>\n<div class=\"wp-block-canvas-core-wrapper\"><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-comment\">\/\/ Initialize with your API key<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-key\">const<\/span> <span class=\"co-terminal-val\">client<\/span> = <span class=\"co-terminal-key\">new<\/span> <span class=\"co-terminal-fn\">Client<\/span>(<span class=\"co-terminal-str\">&quot;co_live_sk_\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022&quot;<\/span>);<\/div>\n<div class=\"wp-block-canvas-core-wrapper\"><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-comment\">\/\/ Issue a single-use card for one purchase<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-key\">const<\/span> <span class=\"co-terminal-val\">card<\/span> = <span class=\"co-terminal-key\">await<\/span> <span class=\"co-terminal-val\">client<\/span>.<span class=\"co-terminal-fn\">cards.issue<\/span>({<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">agentId<\/span>: <span class=\"co-terminal-str\">&quot;agent_research_01&quot;<\/span>,<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">budgetUsd<\/span>: <span class=\"co-terminal-num\">49<\/span>,<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">type<\/span>: <span class=\"co-terminal-str\">&quot;single_use&quot;<\/span>,<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">merchantLock<\/span>: <span class=\"co-terminal-str\">&quot;browserless.io&quot;<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\">});<\/div>\n<div class=\"wp-block-canvas-core-wrapper\"><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-val\">console<\/span>.<span class=\"co-terminal-fn\">log<\/span>(<span class=\"co-terminal-val\">card<\/span>.<span class=\"co-terminal-fn\">last4<\/span>); <span class=\"co-terminal-comment\">\/\/ 8821<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"co-divider wp-block-canvas-core-wrapper\">\n<div class=\"co-section wp-block-canvas-core-wrapper\" id=\"api-reference\">\n<div class=\"container wp-block-canvas-core-wrapper\">\n<div class=\"row align-items-end mb-3 wp-block-canvas-core-wrapper\">\n<div class=\"col-lg-7 wp-block-canvas-core-wrapper\">\n<p class=\"co-section-label wp-block-canvas-core-heading\">API reference<\/p>\n<h2 class=\"co-section-heading wp-block-canvas-core-heading\">Three resources,<br>one <em>REST API<\/em><\/h2>\n<\/div>\n<div class=\"col-lg-5 wp-block-canvas-core-wrapper\">\n<p class=\"wp-block-canvas-core-heading\" style=\"color:rgba(255,255,255,0.4);font-size:0.9rem;line-height:1.7\">Every endpoint takes JSON and returns JSON, and the version lives in the URL. Authenticate with a secret key in the Authorization header.<\/p>\n<\/div>\n<\/div>\n<div class=\"co-feature-grid wp-block-canvas-core-wrapper\">\n<div class=\"co-feature-card wp-block-canvas-core-wrapper\">\n<div class=\"co-feature-icon wp-block-canvas-core-wrapper\">\n<i class=\"bi-credit-card-2-front wp-block-canvas-core-heading\"><\/i>\n<\/div>\n<div class=\"co-feature-title wp-block-canvas-core-heading\">Cards<\/div>\n<p class=\"co-feature-desc wp-block-canvas-core-heading\">Issue, read, freeze and close virtual cards. Every card carries its policy as configuration your agent can read.<\/p>\n<div class=\"co-code-block wp-block-canvas-core-wrapper\">\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">POST<\/span> <span class=\"co-code-str\">\/v1\/cards<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">GET<\/span> <span class=\"co-code-str\">\/v1\/cards\/:id<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">POST<\/span> <span class=\"co-code-str\">\/v1\/cards\/:id\/freeze<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">DELETE<\/span> <span class=\"co-code-str\">\/v1\/cards\/:id<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"co-feature-card wp-block-canvas-core-wrapper\">\n<div class=\"co-feature-icon wp-block-canvas-core-wrapper\">\n<i class=\"bi-person-check wp-block-canvas-core-heading\"><\/i>\n<\/div>\n<div class=\"co-feature-title wp-block-canvas-core-heading\">Approvals<\/div>\n<p class=\"co-feature-desc wp-block-canvas-core-heading\">List the requests waiting for a person and answer them from your own tools, or let the dashboard and Slack do it.<\/p>\n<div class=\"co-code-block wp-block-canvas-core-wrapper\">\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">GET<\/span> <span class=\"co-code-str\">\/v1\/approvals<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">POST<\/span> <span class=\"co-code-str\">\/v1\/approvals\/:id\/approve<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">POST<\/span> <span class=\"co-code-str\">\/v1\/approvals\/:id\/deny<\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"co-feature-card wp-block-canvas-core-wrapper\">\n<div class=\"co-feature-icon wp-block-canvas-core-wrapper\">\n<i class=\"bi-receipt wp-block-canvas-core-heading\"><\/i>\n<\/div>\n<div class=\"co-feature-title wp-block-canvas-core-heading\">Transactions<\/div>\n<p class=\"co-feature-desc wp-block-canvas-core-heading\">Every authorization and charge, with the agent, the merchant and the policy that allowed it. Exports for your auditors.<\/p>\n<div class=\"co-code-block wp-block-canvas-core-wrapper\">\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">GET<\/span> <span class=\"co-code-str\">\/v1\/transactions<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">GET<\/span> <span class=\"co-code-str\">\/v1\/transactions\/:id<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-code-key\">GET<\/span> <span class=\"co-code-str\">\/v1\/transactions\/export<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"co-divider wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-section wp-block-canvas-core-wrapper\" id=\"sdks\">\n<div class=\"container wp-block-canvas-core-wrapper\">\n<div class=\"row g-5 align-items-center wp-block-canvas-core-wrapper\">\n<div class=\"col-lg-6 wp-block-canvas-core-wrapper\">\n<p class=\"co-section-label wp-block-canvas-core-heading\">SDKs<\/p>\n<h2 class=\"co-section-heading wp-block-canvas-core-heading\">Official SDKs for<br><em>Node and Python<\/em><\/h2>\n<p class=\"wp-block-canvas-core-heading\" style=\"color:rgba(255,255,255,0.4);font-size:0.9rem;line-height:1.7;margin-bottom:2rem\">Typed clients that handle retries, pagination and webhook signatures for you. Anything else can call the REST API directly.<\/p>\n<a class=\"co-btn-primary wp-block-canvas-core-button\" href=\"#quick-start\">Back to the quick start<i class=\"bi-arrow-up ms-1\" aria-hidden=\"true\"><\/i><\/a>\n<\/div>\n<div class=\"col-lg-6 wp-block-canvas-core-wrapper\">\n<div class=\"row g-3 wp-block-canvas-core-wrapper\">\n<div class=\"col-12 wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-card wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-card-label wp-block-canvas-core-heading\">Python SDK<\/div>\n<div class=\"co-auto-card-title wp-block-canvas-core-heading\">pip install canvasorbit<\/div>\n<div class=\"wp-block-canvas-core-heading\" style=\"font-size:1.2rem; font-family:&#039;Cormorant Garamond&#039;,serif; color:var(--cnvs-themecolor); font-weight:400\">Python 3.9 and newer<\/div>\n<div class=\"wp-block-canvas-core-heading\" style=\"font-size:0.72rem;color:rgba(255,255,255,0.3);margin-top:0.25rem\">Sync and async clients<\/div>\n<\/div>\n<\/div>\n<div class=\"col-6 wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-card wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-card-label wp-block-canvas-core-heading\">Node SDK<\/div>\n<div class=\"co-auto-card-title wp-block-canvas-core-heading\">@canvasorbit\/node<\/div>\n<div class=\"wp-block-canvas-core-heading\" style=\"font-size:1.2rem;font-family:&#039;Cormorant Garamond&#039;,serif;color:#fff;font-weight:400\">Node 18+<\/div>\n<div class=\"wp-block-canvas-core-heading\" style=\"font-size:0.72rem;color:rgba(255,255,255,0.3);margin-top:0.25rem\">Full TypeScript types<\/div>\n<\/div>\n<\/div>\n<div class=\"col-6 wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-card wp-block-canvas-core-wrapper\">\n<div class=\"co-auto-card-label wp-block-canvas-core-heading\">REST API<\/div>\n<div class=\"co-auto-card-title wp-block-canvas-core-heading\">JSON over HTTPS<\/div>\n<div class=\"wp-block-canvas-core-heading\" style=\"font-size:1.2rem;font-family:&#039;Cormorant Garamond&#039;,serif;color:#fff;font-weight:400\">v1<\/div>\n<div class=\"wp-block-canvas-core-heading\" style=\"font-size:0.72rem;color:rgba(255,255,255,0.3);margin-top:0.25rem\">Versioned in the URL<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"co-divider wp-block-canvas-core-wrapper\">\n<div class=\"co-impl-section wp-block-canvas-core-wrapper\" id=\"webhooks\">\n<div class=\"container wp-block-canvas-core-wrapper\">\n<div class=\"row g-5 align-items-start wp-block-canvas-core-wrapper\">\n<div class=\"col-lg-5 wp-block-canvas-core-wrapper\">\n<p class=\"co-section-label wp-block-canvas-core-heading\">Webhooks<\/p>\n<h2 class=\"co-section-heading wp-block-canvas-core-heading\" style=\"font-size:clamp(2.5rem,4vw,3.5rem)\">Every card event,<br><em>pushed to you<\/em><\/h2>\n<p class=\"wp-block-canvas-core-heading\" style=\"color:rgba(255,255,255,0.4);font-size:0.9rem;line-height:1.7;margin-bottom:2rem\">Register an endpoint and we send a signed POST for every card event. Failed deliveries are retried with backoff for up to three days.<\/p>\n<div class=\"d-flex flex-column gap-3 wp-block-canvas-core-wrapper\">\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Signed with your webhook secret<\/div>\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Retried with exponential backoff<\/div>\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Ordered per card, never per account<\/div>\n<div class=\"d-flex align-items-center gap-2 wp-block-canvas-core-heading\" style=\"font-size:0.85rem;color:rgba(255,255,255,0.5)\"><i class=\"bi-check-circle-fill\" style=\"color:var(--cnvs-themecolor)\"><\/i> Replayable from the dashboard<\/div>\n<\/div>\n<div class=\"mt-4 wp-block-canvas-core-wrapper\">\n<a class=\"co-btn-primary wp-block-canvas-core-button\" href=\"https:\/\/demos.canvaswp.com\/ai-payments\/status\/\">Check API status<i class=\"bi-arrow-right ms-1\" aria-hidden=\"true\"><\/i><\/a>\n<\/div>\n<\/div>\n<div class=\"col-lg-7 wp-block-canvas-core-wrapper\">\n<div class=\"co-impl-tab wp-block-canvas-core-heading\"><i class=\"bi-code-slash\"><\/i> Python SDK \u00a0&#8211;\u00a0 Verify a webhook<\/div>\n<div class=\"co-impl-terminal wp-block-canvas-core-wrapper\">\n<div class=\"co-terminal-bar wp-block-canvas-core-wrapper\">\n<div class=\"co-terminal-dot wp-block-canvas-core-heading\" style=\"background:#ff5f57\"><\/div>\n<div class=\"co-terminal-dot wp-block-canvas-core-heading\" style=\"background:#febc2e\"><\/div>\n<div class=\"co-terminal-dot wp-block-canvas-core-heading\" style=\"background:#28c840\"><\/div>\n<span class=\"wp-block-canvas-core-heading\" style=\"font-family:&#039;Space Grotesk&#039;,sans-serif;font-size:0.72rem;color:rgba(255,255,255,0.25);margin-inline-start:auto\">webhooks&#46;py<\/span>\n<\/div>\n<div class=\"co-terminal-body wp-block-canvas-core-wrapper\">\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-key\">import<\/span> <span class=\"co-terminal-val\">canvasorbit<\/span> <span class=\"co-terminal-key\">as<\/span> <span class=\"co-terminal-val\">co<\/span><\/div>\n<div class=\"wp-block-canvas-core-wrapper\"><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-comment\"># Verify the signature before trusting the payload<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-val\">event<\/span> = <span class=\"co-terminal-fn\">co.Webhook.verify<\/span>(<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">payload<\/span>=<span class=\"co-terminal-val\">request<\/span>.<span class=\"co-terminal-fn\">body<\/span>,<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">signature<\/span>=<span class=\"co-terminal-val\">request<\/span>.<span class=\"co-terminal-fn\">headers<\/span>[<span class=\"co-terminal-str\">&quot;CO-Signature&quot;<\/span>],<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-val\">secret<\/span>=<span class=\"co-terminal-str\">&quot;whsec_\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022&quot;<\/span><\/div>\n<div class=\"wp-block-canvas-core-heading\">)<\/div>\n<div class=\"wp-block-canvas-core-wrapper\"><\/div>\n<div class=\"wp-block-canvas-core-heading\"><span class=\"co-terminal-key\">if<\/span> <span class=\"co-terminal-val\">event<\/span>.<span class=\"co-terminal-fn\">type<\/span> == <span class=\"co-terminal-str\">&quot;card.charged&quot;<\/span>:<\/div>\n<div class=\"wp-block-canvas-core-heading\">\u00a0\u00a0<span class=\"co-terminal-fn\">record_receipt<\/span>(<span class=\"co-terminal-val\">event<\/span>.<span class=\"co-terminal-fn\">data<\/span>) <span class=\"co-terminal-comment\"># your code<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hr class=\"co-divider wp-block-canvas-core-wrapper\">\n<div class=\"co-cta-section wp-block-canvas-core-wrapper\">\n<div style=\"z-index:1\" class=\"container position-relative wp-block-canvas-core-wrapper\">\n<p class=\"co-section-label wp-block-canvas-core-heading\">Get started<\/p>\n<h2 class=\"co-section-heading wp-block-canvas-core-heading\">Ship your first<br><em>agent payment<\/em><\/h2>\n<p class=\"wp-block-canvas-core-heading\" style=\"color:rgba(255,255,255,0.4);font-size:0.95rem;max-width:420px;margin:0 auto 2.5rem;line-height:1.7\">Create a free account, copy your API key and issue a card from the quick start above.<\/p>\n<div class=\"d-flex align-items-center justify-content-center gap-3 flex-wrap wp-block-canvas-core-wrapper\">\n<a style=\"padding:0.85rem 2.25rem;font-size:1rem\" class=\"co-btn-primary wp-block-canvas-core-button\" href=\"https:\/\/demos.canvaswp.com\/ai-payments\/get-started\/\">Get an API key<i class=\"bi-arrow-right ms-1\" aria-hidden=\"true\"><\/i><\/a>\n<a class=\"co-btn-ghost wp-block-canvas-core-button\" href=\"https:\/\/demos.canvaswp.com\/ai-payments\/contact\/\">Schedule a call<\/a>\n<\/div>\n<p class=\"wp-block-canvas-core-heading\" style=\"font-family:&#039;Space Grotesk&#039;,sans-serif;font-size:0.75rem;color:rgba(255,255,255,0.2);margin-top:1.5rem\">100 free cards on signup. No credit card needed.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>CanvasOrbit documentation: a quick start for issuing your first virtual card, the REST API reference, the Node and Python SDKs and the webhook events.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-canvas","meta":{"footnotes":""},"class_list":["post-6","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/pages\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":0,"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/pages\/6\/revisions"}],"wp:attachment":[{"href":"https:\/\/demos.canvaswp.com\/ai-payments\/wp-json\/wp\/v2\/media?parent=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}