PandaDoc templates, content-library items, forms, folders, contacts, members, logs, webhooks, notary, product catalog, workspaces, users, and communication preferences. Generated from PandaDoc's immutable official OpenAPI at commit 81beb8c87a80528882ff6dfa0b57fdf6b17f1c08. This leaf carries 58 of the suite's 123 catalog operations over 116 unique admitted routes. The ingredient uses the origin-only API base and the official full /public/v1, /public/v2, and /public/beta paths. JSON requests expose documentary top-level fields; union endpoints are split into required branch aliases; multipart upload variants remain excluded in favor of URL-backed JSON routes. Binary GET responses become private file_refs, unsafe JSON integers remain exact strings, reads are uncached, and every mutation is approval-gated.
What this pack installs
- pandadoc-content-platform Ingredient
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
What it's allowed to do
Destructive
Web APIs
pandadoc-content-platform
external change
Read: api_log.read · No approvalRead: api_log.search · No approvalWrite: catalog_item.create · Always asksDestructive: catalog_item.delete · Always asksRead: catalog_item.read · No approvalRead: catalog_item.search · No approvalWrite: catalog_item.update · Always asksWrite: contact.create · Always asksDestructive: contact.delete · Always asksWrite: contact.update · Always asksWrite: content_library_item.create · Always asksRead: content_library_item.read · No approvalRead: content_library_item.search · No approvalRead: content_library_item.status.read · No approvalRead: document.folder.all · No approvalWrite: document.folder.create · Always asksWrite: document.folder.rename · Always asksRead: form.all · No approvalRead: member.current · No approvalRead: member.read · No approvalRead: member.search · No approvalAdmin: member.token.create · Always asksAdmin: notarization_request.create · Always asksDestructive: notarization_request.delete · Always asksRead: notarization_request.read · No approvalRead: notarization_request.search · No approvalRead: notary.search · No approvalRead: sms_opt_out.search · No approvalRead: template.all · No approvalWrite: template.create_from_url · Always asksDestructive: template.delete · Always asksWrite: template.duplicate · Always asksWrite: template.editing_session.create · Always asksRead: template.folder.all · No approvalWrite: template.folder.create · Always asksWrite: template.folder.rename · Always asksRead: template.settings.read · No approvalWrite: template.settings.update · Always asksRead: template.status.read · No approvalWrite: template.update · Always asksAdmin: user.create · Always asksRead: user.read · No approvalRead: user.search · No approvalRead: webhook_event.read · No approvalRead: webhook_event.search · No approvalAdmin: webhook_subscription.create · Always asksDestructive: webhook_subscription.delete · Always asksRead: webhook_subscription.read · No approvalRead: webhook_subscription.search · No approvalDestructive: webhook_subscription.shared_key.rotate · Always asksAdmin: webhook_subscription.update · Always asksDestructive: workspace.api_key.create · Always asksAdmin: workspace.create · Always asksDestructive: workspace.deactivate · Always asksAdmin: workspace.member.add · Always asksDestructive: workspace.member.remove · Always asksAdmin: workspace.member.role.update · Always asksRead: workspace.search · No approval
Data it touches
SurfacesWeb APIs
Tags
pack:pandadocpandadocapi_logscommunication_preferencescontactscontent_library_itemsfoldersformsmembersnotaryproduct_catalogtemplate_settingstemplatesuser_and_workspace_managementwebhook_eventswebhook_subscriptionsapiopenapicomposition