Public API · v1

Sprutia API Reference

A server-to-server REST API for integrating Sprutia into your own tools — action items, members, meetings, goals, and peer feedback requests. This page is generated directly from the same request/response schemas the API validates against, so it can't drift from what the API actually does.

Authentication

Every request needs an Authorization: Bearer sk_live_... header. Create a key under Settings → API Access — each key is scoped to read and/or write access per resource.

Try it live

Click the lock icon below to paste your key, then "Test Request" on any operation to call the real API from this page. Nothing is sent anywhere except Sprutia.

Pagination

List endpoints accept limit, cursor, and page/offset params and return a pagination object describing what's next.

Webhooks

In addition to the request/response API above, Sprutia can push events to a webhook endpoint you configure. Today that covers action items, meetings, and goals:

action_item.created
Fired when an action item is created via the API.
action_item.completed
Fired when an action item's status transitions to completed.
meeting.completed
Fired when a meeting's status transitions to completed via the API.
goal.updated
Fired when a goal is updated via the API.

Configure a webhook endpoint under Settings → API Access. Endpoint URLs are validated to reject internal/private network targets.