Skip to content

Find your next discovery

Type at least 2 characters to search.

Projects, people, and technologies.↑ ↓ to choose · Enter to open
All projects
Shipped

CATAAS

Kevin Balicot @kevinbalicot
Preview of CATAAS

CATAAS, Cat as a Service. Serves random cat images and GIFs, with text, filters and tags. One link, one cat. That's it.

Behind the project

CATAAS

Cat as a service: a public REST API to spread peace and love (or not) thanks to cats.

Get a random cat picture, pick one by tag or id, then resize it, filter it and write on it, all through the query string.

Quick examples

GET /cat                         # random cat
GET /cat/cute                    # random cat with the tag "cute"
GET /cat/cute,orange             # several tags, comma-separated
GET /cat/{id}                    # a specific cat
GET /cat/says/Hello?fontSize=60  # random cat with a caption
GET /cat?width=300&blur=2        # resized and blurred
GET /cat?json=true               # metadata as JSON instead of the image
GET /api/cats                    # list cats
GET /api/tags                    # list tags
GET /api/count                   # number of cats

Other endpoints: /placeholder/{size}, /avatar/{seed} and POST /upload. Uploaded pictures are only served once validated by a moderator.