Topics are tags you assign to envelopes. They serve two purposes: filtering webhook notifications and querying envelopes by category. You can assign up to 10 topics per envelope. Each topic must start with a lowercase letter and contain only lowercase letters, numbers, and underscores (maximum 32 characters).Documentation Index
Fetch the complete documentation index at: https://signatureapi-daf4ee54.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Assigning topics
Set thetopics property when creating an envelope:
Filtering webhooks by topic
Configure a webhook endpoint in the dashboard to receive events only for envelopes with specific topics. This lets you route different envelope types to different endpoints or trigger different workflows without building complex routing logic. For example, a company with separate finance and sales workflows can:- Tag finance envelopes with
financeand sales envelopes withsales. - Configure one webhook endpoint to receive only
financeevents and another forsalesevents. - Each endpoint receives only the notifications relevant to its workflow.
Filtering envelopes by topic
Use thetopic query parameter on the List Envelopes endpoint to retrieve envelopes for a specific topic: