Welcome to Indent!

Indent makes it easy to add approvals wherever you need them, use a POST request to kick off an approval request and another to approve them.

End-to-End Example

Get Your API Keys


const spaceName = "";
const accessToken = "";
const petition = {
  petitioners: [{
    kind: "user",
    displayName: "Example User",
    email: "user@example.com"
  resources: [{
    kind: "group",
    id: "example-group-123",
    displayName: "Example Group 123"
  reason: "sampleReason",

const response = await fetch(
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      Authorization: `Bearer ${accessToken}`
    body: JSON.stringify({ petition })


// Click above to run the request