Runlog docs

Start building

A plan buys a weekly allowance, sized for steady work.

Start

API versions

For the client that must not break. Endpoint families carry three-part versions, a route or a version retires only on a published notice of at least 30 days, and the discovery read returns the whole projection — families, versions, schemas, contract rules, and every scheduled retirement — so a client can check what it was built against.

GET/v1/actionsAPI key

Read the action catalog

The versioned projection of every dispatchable action: families, versions, schemas, retirements.

The same rendering every generated site records as its built-against stamp, so what this returns and what a client was generated from can never be two documents.

Request · curl
curl -X GET "https://runlog-7613480744.us-central1.run.app/v1/actions" \
  -H "Authorization: Bearer $RUNLOG_API_KEY" \
  -H "X-Project-Id: p7Kd2mQx"
Response · 200
{
  "families": [
    {
      "name": "memory",
      "version": "1.0.0"
    }
  ],
  "retirements": []
}

Errors

StatuserrorWhen
401unauthorizedNo valid session.