All integrations
Dog API logo

Dog API

Images & DesignMisc References

Pull dog pictures and breed data into a workflow from the Dog API: a random dog, a random pick from one breed, or every picture of a breed a page at a time. Browse or search the full catalogue of nearly a hundred breeds and their sub-breeds, look one up to see how many pictures exist, pick a breed at random, and download a picture to post or attach. Every picture comes back with the breed it shows and alt text ready to caption it. No account or API key required.

10 actions

Actions

Steps your workflow can run in Dog API.

List breedsList every dog breed the Dog API knows, each with the sub-breeds inside it, a page at a time. This is the catalogue the other actions draw on: the names here are the ones they take.
Search breedsFind the breeds and sub-breeds whose name matches some text. This is how a workflow turns what a person typed into the breed the Dog API takes: "golden retriever" comes back as the retriever breed and its golden sub-breed. Every word has to appear, in any order.
Get a breedGet one breed or sub-breed in full: the varieties inside it, how many pictures the Dog API holds of it, and one of those pictures to show. Use it to check a breed exists before a later step asks for its pictures.
List sub-breedsList the varieties within one breed, e.g. the seven kinds of hound or the twenty-five kinds of terrier. A breed with none comes back as an empty list rather than an error, so a workflow can branch on the count.
Get a random breedPick a dog breed at random: the breed-of-the-day step. Each pick comes back with its sub-breeds listed, so a following step can ask for a picture of it.
Get a random sub-breedPick a variety of one breed at random, e.g. one of the twenty-five terriers. A breed with no varieties says so rather than failing silently.
Get a random dog pictureGet a picture of a dog at random, from any breed, with the breed it shows and alt text ready to caption it. The URL can be embedded straight into a message or an email.
Get a random picture of a breedGet a picture of one breed at random. Naming only the breed draws from its varieties too, so a random hound may be an afghan or a basset; name the sub-breed to pin it down.
List a breed's picturesList every picture the Dog API holds of one breed, a page at a time: hundreds for a popular breed, and for a whole breed that includes all of its varieties. Use it to build a gallery or to count what exists.
Download a dog pictureDownload a dog picture as a file, so a later step can attach it to an email, post it to a chat or put it in storage. Name a breed for a picture of that breed, pass a picture's URL from an earlier step to fetch that exact one, or give neither for any dog at all.

Connect in a few clicks

Authenticate once and every action and trigger for the app is ready to drop into a workflow. No glue code, no maintenance.

Automate across your stack

Chain apps together with triggers, actions, and logic that move data between your tools automatically, so work happens without you.

Secure by default

Credentials are encrypted and scoped per workspace. Connect the tools your team already trusts with confidence.

Automate Dog API with Lodol.

Connect Dog API and build your first workflow in minutes. No credit card required.

Free plan available · No credit card required