Define a termLook a slang term up and get a page of its definitions, each with the example sentence its author wrote, who wrote it and when. Urban Dictionary answers 10 at a time in its own ranking order, so the first one back is the definition the website shows first. Narrow the page by the date a definition was written, or reorder it oldest or newest first, to tell a term's new meaning from the one it had a decade ago. A term nobody has defined comes back empty rather than failing.
Get a term's top definitionGet only the top definition of a term, as flat fields, so a message can read the definition, the example and the link straight off the step without picking a row out of a list. The top definition is the one Urban Dictionary itself ranks first, which is what the website shows. A term nobody has defined answers with empty fields rather than failing.
Check whether a term is definedAnswer whether Urban Dictionary holds any definition for a term, as a true or false a step can branch on. A term nobody has defined answers false rather than failing the run, which is what makes this usable for screening words out of a message or deciding whether the rest of a workflow should go ahead.
Get a term's usage examplesList the example sentences Urban Dictionary holds for a term, one per definition, beside the definition each one illustrates. Every definition is submitted with an example of the term in use, which is what shows how it is actually said rather than what it means. Definitions submitted without one are left out rather than returned blank.
Get a term's related slangList the other slang a term's definitions link to, ranked by how many of them mention it. Urban Dictionary's authors mark related terms inside their own text and the site turns each one into a link, so this is how a workflow walks from one term out to the slang around it: 'rizz' leads to 'game' and 'charisma'. Feed a term back into 'Define a term' to keep going.
Browse all of a term's definitionsWalk several pages of a term's definitions and get them back as one list, which is how to answer 'everything Urban Dictionary has on this' without a loop. Pages are 10 definitions each and the step stops as soon as it reaches the end of the term, so a short term costs one request however high the page limit is set. It reports how many pages it read and whether it reached the end.
Define several termsLook several terms up at once and get the top definition of each, which is what a step that has just pulled the unfamiliar words out of a message wants. A term nobody has defined is reported as not found rather than failing the whole list, and the found and not-found terms come back as their own lists so a later step can branch on either. At most 20 terms, because each one is a separate request.
Get a term's audio and imagesGet the spoken recording of a term and the ready-made card image of each of its definitions, which is what a Slack post or a social post wants instead of a wall of text. The audio link is signed by Urban Dictionary and stops working about a week after the step runs, so download or play it in the same workflow rather than storing it for later.
Get one definition by its linkFetch exactly one definition, by the link or the id that identifies it. This is how a workflow comes back to the definition an earlier step saw, rather than re-running a search whose ranking may have shifted underneath it. A link that points at nothing fails the step, because a wrong id is a mistake rather than an answer.
Get random definitionsGet 10 random definitions from anywhere in Urban Dictionary, different on every run, which is what a slang-of-the-day post or a word-game workflow runs on. The terms come back as their own list beside the full definitions, so a step that only needs the words does not have to walk the rows. Page reaches another random handful rather than the next one in an order: there is no order here to be next in.
Suggest terms for a prefixGet up to 10 real Urban Dictionary headwords that start with what has been typed so far, as a plain list of words. This is the 'did you mean' step: it turns a half-remembered or misspelled term into ones the site actually holds, and it also answers whether the prefix is itself a defined term, so a spell-check needs only the one request.
Suggest terms with previewsThe same suggestions as 'Suggest terms for a prefix', but each one carries the start of its top definition. That is enough to tell two similar-looking terms apart, or to pick the one that is actually meant, without spending a lookup on each of them. The preview is cut off mid-word by Urban Dictionary at around a hundred characters.
Get the words of the dayGet the terms Urban Dictionary has picked as its word of the day, 10 per page, each with the day it was featured and the definition that went with it. This is what a daily digest, a newsletter section or a team channel post runs on. The featured day is the site's own label ('January 7') and carries no year; the date the definition itself was written is beside it as a real date.