From f353706e2460821b92e41099071098fad5ceb68e Mon Sep 17 00:00:00 2001 From: ephraimduncan Date: Thu, 30 Jul 2026 22:03:14 +0000 Subject: [PATCH] docs(api): filter team document lists by type GET /envelope without type returns templates as well as documents; add type=DOCUMENT to every document-list example so counts and results match the prose --- apps/docs/content/docs/developers/api/teams.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/apps/docs/content/docs/developers/api/teams.mdx b/apps/docs/content/docs/developers/api/teams.mdx index 55d1ac3e5..814b0ff8c 100644 --- a/apps/docs/content/docs/developers/api/teams.mdx +++ b/apps/docs/content/docs/developers/api/teams.mdx @@ -141,18 +141,18 @@ Retrieve all documents belonging to the team: ```bash # List all team documents -curl -X GET "https://app.documenso.com/api/v2/envelope" \ +curl -X GET "https://app.documenso.com/api/v2/envelope?type=DOCUMENT" \ -H "Authorization: api_team_xxxxxxxxxxxxxxxx" # Filter by status -curl -X GET "https://app.documenso.com/api/v2/envelope?status=PENDING" \ +curl -X GET "https://app.documenso.com/api/v2/envelope?type=DOCUMENT&status=PENDING" \ -H "Authorization: api_team_xxxxxxxxxxxxxxxx" ```` ```typescript -const response = await fetch('https://app.documenso.com/api/v2/envelope', { +const response = await fetch('https://app.documenso.com/api/v2/envelope?type=DOCUMENT', { method: 'GET', headers: { Authorization: TEAM_API_TOKEN, @@ -317,13 +317,13 @@ const SALES_TEAM_TOKEN = process.env.SALES_TEAM_API_TOKEN; const LEGAL_TEAM_TOKEN = process.env.LEGAL_TEAM_API_TOKEN; // Get pending documents from sales team -const salesResponse = await fetch('https://app.documenso.com/api/v2/envelope?status=PENDING', { +const salesResponse = await fetch('https://app.documenso.com/api/v2/envelope?type=DOCUMENT&status=PENDING', { headers: { Authorization: SALES_TEAM_TOKEN }, }); const salesDocs = await salesResponse.json(); // Get completed documents from legal team -const legalResponse = await fetch('https://app.documenso.com/api/v2/envelope?status=COMPLETED', { +const legalResponse = await fetch('https://app.documenso.com/api/v2/envelope?type=DOCUMENT&status=COMPLETED', { headers: { Authorization: LEGAL_TEAM_TOKEN }, }); const legalDocs = await legalResponse.json();