Design Extraction API
Lottie APIGET /v1/lottie3 credits/call

Pull the Lotties from any website

The Lottie extraction API: detect and download the animation files a live URL declares, in one GET request. No other API does this.

1 GET
one request per URL
JSON
ready-to-play output
Only one
no other API detects Lottie

The API is the demo

One authenticated GET against any live URL. Typed JSON back.

TerminalGET /v1/lottie

$

⠿ fetching lottiefiles.com…

{

"lotties": [

{"url": "https://…/hero.json",

"source": "lottie-player" },

{"url": "…/loader.json", "source": "data-lottie" }

], "count":2

}

200 OK · 0.7s · 3 credits

Lottie animations· lottiefiles.com Run it live

Playing · hero.json

loop
hero.jsonlottie-player
loader.jsondata-lottie

Your agent can call this

ChatGPT & Codex

“Find the Lottie animations on lottiefiles.com and add the hero one to my project.”

Any other MCP client? Full guide

What you can build

Recover animations

Pull the Lottie files from a legacy or reference site instead of rebuilding them.

Hand it to your agent

Give a coding agent the exact animation a reference site uses.

Animation libraries

Index and catalogue Lottie usage across many sites programmatically.

Before you integrate

What is a Lottie file?

A Lottie is a lightweight JSON animation format (from Airbnb’s bodymovin) played by lottie-web, lottie-react, and similar players. This API returns the JSON file URLs a page declares.

Does it find every Lottie on a page?

It finds Lotties declared in the initial HTML (lottie-player, dotlottie-player, data attributes, .lottie/.json references). Most Lotties are injected at runtime instead - add render=true and the page loads in a real browser with its JavaScript executed first, so those show up too (+5 credits).

What does it cost?

Lottie extraction is 3 credits per call. Failed and cached requests are never billed. Start free with no card.

More about the Lottie Extraction API

Pull Lottie animations from any live URL

The MiroMiro Lottie Extraction API detects and returns the Lottie animation files a webpage declares - lottie-player and dotlottie-player elements, .lottie and .json references, and data-attribute animation sources - in a single GET request. Point it at any public URL and get back clean JSON with the animation file URLs, ready to download or feed into a player.

Built for developers and AI coding agents

Instead of rebuilding a reference animation by hand, hand your Cursor or Claude Code agent the exact Lottie a site uses. The response is typed and predictable, so you can index Lottie usage across many sites, recover animations from a legacy build, or catalogue a whole animation library programmatically.

Get your free API key

300 free credits every month, no credit card. One key unlocks every endpoint - brand, tokens, images, SVGs, fonts, and Lottie. Upgrade only when you outgrow the free tier.