Laravel Recipes API

The Recipes API from Laravel — 9 operation(s) for recipes.

Operations 14

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /orgs/{organization}/recipes List my organization's recipes · List organization recipes #
Ask an LLM
“Which bash recipes has my organization saved in Forge?”
“Where can I see all the custom scripts we can run on servers?”
Tell an agent
List the recipes in organization {organization}.
Show our saved recipes in {organization}, {size} per page.
POST /orgs/{organization}/recipes Create a reusable server recipe · Create recipe #
Ask an LLM
“How do I save a bash script as a recipe I can run on many servers?”
“Can I choose which Linux user a new recipe runs as?”
Tell an agent
Create a recipe named {name} in {organization} that runs {script} as {user}.
Save script {script} as recipe {name} running as user {user}.
GET /orgs/{organization}/recipes/{recipe} Get one of my recipes · Get recipe #
Ask an LLM
“What script does a particular recipe of ours contain?”
“Which user does one of our saved recipes run as?”
Tell an agent
Show recipe {recipe} in organization {organization}.
Get the script and user for our recipe {recipe}.
PUT /orgs/{organization}/recipes/{recipe} Edit a saved recipe · Update recipe #
Ask an LLM
“Can I change the script inside an existing recipe?”
“How do I rename a recipe or change the user it runs as?”
Tell an agent
Update the script of recipe {recipe} in {organization} to {script}.
Rename recipe {recipe} to {name}.
DELETE /orgs/{organization}/recipes/{recipe} Delete a saved recipe · Delete recipe #
Ask an LLM
“How do I remove a recipe we no longer use?”
“Can I delete a custom recipe from my organization?”
Tell an agent destructive · confirm first
Delete recipe {recipe} from organization {organization}.
Remove our recipe {recipe}.
GET /orgs/{organization}/recipes/{recipe}/runs List past runs of a recipe · List recipe runs #
Ask an LLM
“Where can I see every time a recipe was run?”
“Has our recipe been executed on servers recently?”
Tell an agent
List the runs of recipe {recipe} in {organization}.
Show the run history for recipe {recipe}.
POST /orgs/{organization}/recipes/{recipe}/runs Run one of my recipes on servers · Create recipe run #
Ask an LLM
“How do I run our custom recipe across several servers at once?”
“Can I get an email with the output after a recipe finishes?”
Tell an agent
Run recipe {recipe} in {organization} on servers {servers}.
Execute our recipe {recipe} on {servers} and email me: {email}.
GET /orgs/{organization}/recipes/{recipe}/runs/{log} Get the result of a recipe run · Get recipe run #
Ask an LLM
“What was the output of one specific recipe run?”
“Did a particular run of my recipe succeed?”
Tell an agent
Show run {log} of recipe {recipe} in {organization}.
Get the output of recipe {recipe} run {log}.
GET /orgs/{organization}/teams/{team}/recipes List recipes shared with a team · List team recipes #
Ask an LLM
“Which recipes can a given team use?”
“What recipes have been shared with my team?”
Tell an agent
List recipes shared with team {team} in organization {organization}.
Show the recipes team {team} has access to.
POST /orgs/{organization}/teams/{team}/recipes Share a recipe with a team · Share recipe with the team #
Ask an LLM
“Can I let another team run one of our recipes?”
“How do I share a recipe with a team?”
Tell an agent
Share recipe {recipe_id} with team {team} in {organization}.
Give team {team} access to recipe {recipe_id}.
DELETE /orgs/{organization}/teams/{team}/recipes/{recipe} Stop sharing a recipe with a team · Delete a recipe share #
Ask an LLM
“How do I take a recipe away from a team?”
“Can I unshare a recipe without deleting it?”
Tell an agent destructive · confirm first
Unshare recipe {recipe} from team {team} in {organization}.
Remove team {team}'s access to recipe {recipe}.
GET /forge-recipes Browse Forge's built-in recipes · List Forge's recipes #
Ask an LLM
“What ready-made recipes does Laravel Forge provide?”
“Are there official recipes I can run without writing my own script?”
Tell an agent
List Forge's built-in recipes.
Show the next page of Forge-provided recipes after cursor {cursor}.
GET /forge-recipes/{forgeRecipe} Get a built-in Forge recipe · Get Forge recipe #
Ask an LLM
“What does one of the official built-in recipes actually do?”
“Can I read the script behind a provided recipe before running it?”
Tell an agent
Show built-in Forge recipe {forgeRecipe}.
Get the script for official recipe {forgeRecipe}.
POST /forge-recipes/{forgeRecipe}/runs Run a built-in Forge recipe on servers · Create Forge recipe run #
Ask an LLM
“How do I run one of the official built-in recipes on my servers?”
“Can I apply a provided recipe to several servers in one go?”
Tell an agent
Run built-in Forge recipe {forgeRecipe} on servers {servers}.
Execute official recipe {forgeRecipe} on {servers} and email the result: {email}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/laravel:laravel-recipes-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

laravel-recipes-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Forge Recipes API
  version: 0.0.1
  description: Laravel Forge - API Documentation
servers:
- url: https://forge.laravel.com/api
security:
- http: []
- oauth2: []
tags:


# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/laravel/refs/heads/main/openapi/laravel-recipes-api-openapi.yml