@abloatai/decks) gives you a fully typed TypeScript client for creating and managing Ablo slide decks from code. Decks you build with the SDK are indistinguishable from ones created by hand in the Ablo editor or generated by Ablo’s AI — the same styling, the same layer model, the same fidelity. Whether you’re generating pitch decks on the fly, automating report slides, or integrating presentations into your application, the SDK puts the full Ablo surface area at your fingertips.
Introduction
Learn what the Ablo Decks SDK does, what resources it exposes, and when you should reach for it.
Quickstart
Install the package, grab an API key, and create your first deck in under five minutes.
API Reference
Explore the full reference for decks, slides, layers, layouts, themes, and images endpoints.
Guides
Go deeper with batch operations, advanced layer styling, and production patterns.
Get up and running in three steps
Follow these steps to go from zero to your first programmatic Ablo deck.Get your API key
Open your Ablo workspace, navigate to Settings → API, and copy your API key. Store it as the environment variable
ABLO_API_KEY so it stays out of your source code.