Introduction
Watch the video version of this quickstart guide on YouTube.
The Quickstart Guide is the fastest way to get hands-on with Credyt and see how everything fits together. It walks you through the core concepts of the platform and gives you a clear, minimal path to start integrating; from creating your first customer to processing real-time usage and tracking wallet balances.
We recommend working in test mode throughout this guide. The test environment is completely isolated from production and uses a separate set of API credentials, so you can safely experiment, send usage, and explore payment flows without impacting real customer data.
Meet GlitchAI
To illustrate the many capabilities of Credyt, we'll use examples from a fictitious media and content generation platform for marketers, GlitchAI.
Prerequisites
To complete this quickstart guide you'll need a Credyt account. You can sign up for free at https://credyt.ai
To integrate with Credyt, you’ll need your API key, which must be included in the X-CREDYT-KEY header in all API requests. API keys are pre-generated for your account during sign-up and can be obtained from the Credyt App. If you’re part of an existing account, contact your account administrator to get access to the API key.
When you’re ready to move beyond the basics, explore the Features and Advanced Topics sections for a deeper dive into all of Credyt's capabilities.
Credyt in a nutshell
AI platforms bill in many ways. Some charge directly in fiat, others use credits or custom assets like tokens, GPU hours, or video minutes. Credyt gives you the flexibility to model and automate any monetization strategy; with real-time billing, programmable pricing logic, and a built-in billing experience your users can access immediately.
-
Bill for usage in real-time – meter and charge for product usage instantly. Every API call, message, or AI workload can be tracked and billed as it happens.
-
Flexible pricing – price per occurrence or based on volume. Bill in fiat or custom assets such as tokens, minutes, or credits. Use dimensional pricing to apply different rates based on product usage attributes.
-
Test safely – simulate usage to validate your pricing configuration before publishing.
-
Automate payments – multi-account wallets (USD, TOK, MIN, etc.), with built-in top-ups processed via Stripe. Thresholds and card management all run automatically via the Customer Billing Portal.
-
Skip building billing UIs – with Credyt's hosted Billing Portal your customers can top up, track usage, and review their spend.
-
Handle promos and rewards – grant free or bonus credits with the Wallet API. Set expiry dates to run limited-time campaigns or retention flows.
Follow along with Bruno
With our Bruno request collections you can follow along with the docs interactively and make API requests against your own account.
You can view the setup instructions and download the collections from GitHub or click the button below to open them directly in Bruno.
After opening the collection in Bruno:
- In the top right of the Bruno app select the environments dropdown and select "Configure"
- Obtain your API keys from the Credyt Portal and add them under the
credytApiKeyvariable for your desired environment (test or live). Make sure to "Save" the changes. - Select the target environment in Bruno