All integrationsJokes, Quotes & Fun

Dog API

Pull researched dog breed data into a workflow from the Dog API: over 340 breeds, each with its weight and height in both metric and imperial, how long it lives, where it came from, its coat, its temperament and ten behaviour ratings from energy to how well it does with children.

actions
9

Actions

Steps a workflow can run in Dog API.

  • Find a breedFind the breeds whose name matches some text. This is how a workflow turns what a person typed into the breed the other actions take: "akita inu" comes back as the Akita, with the id the API is keyed by. A name, one of the names a breed also goes by, part of either, or a near miss all find it, and every match says which of those it was.
  • Get a breedGet one breed in full: what it weighs and how tall it stands in both kilograms and pounds, how long it lives, where it came from, what its coat is like, how it behaves on ten rated scales, the clubs that recognise it, and any pictures with the credit each one's licence requires. Name it however you have it, a name or an id.
  • List breedsBrowse the API's 340-odd breeds, a page at a time, narrowed to the ones worth looking at: one breed group, one country, one coat, one kennel club, the hypoallergenic ones, the sizes you want, or only the breeds that have a picture. Order them by name, by weight or by how long they live.
  • Find breeds that fitFind the breeds that suit what a household can actually offer. Say what matters (good with children, quiet, little shedding, an hour of walking at most, an apartment, hypoallergenic) and get the breeds that clear every bar, ranked by how comfortably they clear it, each saying why it is on the list. Breeds nobody has rated yet are counted and reported rather than dropped quietly.
  • List breed groupsList the breed groups, around twenty of them, each with the breeds that belong to it. The API names a group's breeds by id alone, so the names come back filled in. Use it to offer a person the groups to pick from, or to walk a report through the catalogue a group at a time.
  • Get a breed groupGet one breed group and every breed in it, by name or by id. "Herding" finds the Herding Group: the word the API appends is optional. Each breed comes back as an id and a name, which is what Get a breed takes for the rest of it.
  • Get a dog pictureGet a picture of a breed, or of a random breed, at whichever size the message needs, with the credit its licence requires already written out in text and in HTML. The pictures come from Wikimedia Commons under their authors' licences, so the credit has to be shown wherever the picture is. Most breeds have no picture yet, and a breed without one says so rather than failing silently.
  • Download a dog pictureDownload a dog picture as a file, so a later step can attach it to an email, upload it to a chat or put it in storage. Name a breed for a picture of it, pass a picture's id from an earlier step for that exact picture, or give neither for a random breed. The credit its licence requires comes back with the file.
  • Get dog factsGet one to five random dog facts, each a sentence ready to put straight into a message. The service picks different ones every time and marks the answer uncacheable, so a step that runs daily says something new each day.

Automate Dog API with Lodol.

Connect Dog API and ask your AI for your first workflow.

Free plan, no credit card