pitchko•

Pitchko solutions

  • Pitch Deck BuilderWeb-data-grounded pitch decks in under 30 minutes.
  • Technical SEO AuditAutomated technical SEO reports for any site.
  • Lead-Gen WidgetsA free audit embedded on your site that brings you leads.
  • AEO VisibilityTrack your brand on ChatGPT, Perplexity, Gemini.
PricingAboutBlogHelp
ChangelogAPI DocsRSS
←All updates
Aug 16, 2026
API

Breaking: the v1 “out of credits” error is now one code

Pitchko used to meter three things separately — deck tokens, a widget-scan quota and a widget-audit quota — and the public API said so, with a different 402 error code per endpoint. They are one credit balance now, and one balance cannot honestly answer to three words.

  • POST /decks returned insufficient_tokens. It now returns insufficient_credits.
  • POST /aeo/grade and POST /audit returned insufficient_quota. Both now return insufficient_credits.

This is a breaking change if you branch on the error string. If you branch on the HTTP status instead, nothing changes: 402 has meant "this account cannot pay for the request" since v1 shipped and still does. The full was → is-now table is in §10 of the integration guide.

Nothing else moved. The status codes, the { "error": …, "message": … } envelope and every other code on every endpoint are unchanged. The reason: "quota" value inside engine_failures is a different word — it describes a third-party AI engine's own limit during a scan, not a unit of Pitchko billing, and it is unaffected.

One thing that is not visible on the wire but is worth stating: no v1 endpoint returns an internal failure name any more. Every code now passes through an explicit map, so a state our services invent for their own operational reasons cannot reach your integration until someone gives it a public meaning on purpose.

API documentation→
pitchko•

Data-grounded pitch decks for agencies and freelancers — plus lead-gen widgets, SEO audits and AI visibility, on one credit balance.

info@pitchko.io

Product

  • Pitch Deck Builder
  • Pricing
  • Help Center
  • Blog
  • Changelog

Company

  • About
  • Contact
  • Partner Programme

Developers

  • API Reference
  • Integration Guide
  • MCP Server

Legal

  • Trust Center
  • System status
  • Privacy Policy
  • Terms of Service
  • Delivery & Refund
  • Distance Sales & Refund
  • KVKK (Turkish DP Notice)
  • GDPR Notice
  • Cookie Policy
  • Affiliate Terms
  • Business Information

Follow

256-bit SSL

Pitchko business and legal info: See business information →

Payments secured by iyzico·PCI-DSS Level 1 compliant·256-bit SSL·
Secure payment methodsSecure payment with iyzico — Visa, Mastercard, Troy and American Express accepted
AMEX

© 2026 Pitchko. All rights reserved.

Log InGet Started