All integrations
Catalogue metadata onlyimages & designv20260721_00

FIGMA

Figma

A collaborative interface design tool.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

53

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamAPI_KEY

OAUTH2

figma_oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Base URLfull · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

figma_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Base URLfull · stringRequired
  • Personal Access Tokengeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–53 of 53 actions

Get image fills

FIGMA_GET_IMAGE_FILLS

Retrieves temporary (14-day expiry) download URLs for all image fills in a Figma file; requires `imageRef` from `Paint` objects to map URLs.

Untrusted display-only summary

Get library analytics component action data

FIGMA_GET_LIBRARY_ANALYTICS_COMPONENT_ACTION_DATA

Retrieves component insertion and detachment analytics for a specified Figma library, groupable by 'component' or 'team' and filterable by a date range (YYYY-MM-DD).

Untrusted display-only summary

Get library analytics component usage data

FIGMA_GET_LIBRARY_ANALYTICS_COMPONENT_USAGE_DATA

Retrieves component usage analytics for a specified Figma library file (identified by `file_key`), with data groupable by 'component' or 'file'.

Untrusted display-only summary

Get library analytics style action data

FIGMA_GET_LIBRARY_ANALYTICS_STYLE_ACTION_DATA

Retrieves style usage analytics (insertions, detachments) for a Figma library, grouped by 'style' or 'team'; if providing a date range, ensure end_date is not before start_date.

Untrusted display-only summary

Get library analytics style usage data

FIGMA_GET_LIBRARY_ANALYTICS_STYLE_USAGE_DATA

Retrieves style usage analytics for a published Figma library. Returns data about how styles (colors, text styles, effects, grids) from the library are being used across your organization. Requires Enterprise plan and library_analytics:read scope. Group results by 'style' to see per-style metrics or by 'file' to see w…

Untrusted display-only summary

Get library analytics variable action data

FIGMA_GET_LIBRARY_ANALYTICS_VARIABLE_ACTION_DATA

Retrieves weekly, paginated analytics data on variable insertions and detachments for a specified Figma library (identified by `file_key`), groupable by 'variable' or 'team', and filterable by an optional date range. Note: Requires Enterprise plan and library_analytics:read scope.

Untrusted display-only summary

Get library analytics variable usage data

FIGMA_GET_LIBRARY_ANALYTICS_VARIABLE_USAGE_DATA

Retrieves paginated analytics data on variable usage from a specified Figma library, grouped by 'file' or 'variable', for libraries with enabled analytics.

Untrusted display-only summary

Get local variables

FIGMA_GET_LOCAL_VARIABLES

Retrieves all local/remote variables for a Figma file/branch; crucial for obtaining mode-specific values which `/v1/files/{file_key}/variables/published` omits.

Untrusted display-only summary

Get payments

FIGMA_GET_PAYMENTS

Retrieves a user's payment information for a Figma plugin, widget, or Community file; the authenticated identity must own the resource.

Untrusted display-only summary

Get projects in a team

FIGMA_GET_PROJECTS_IN_A_TEAM

Retrieves projects within a specified Figma team that are visible to the authenticated user.

Untrusted display-only summary

Get published variables

FIGMA_GET_PUBLISHED_VARIABLES

Retrieves variables published from a specified Figma file; this API is available only to full members of Enterprise organizations.

Untrusted display-only summary

Get reactions for a comment

FIGMA_GET_REACTIONS_FOR_A_COMMENT

Retrieves reactions for a specific comment in a Figma file.

Untrusted display-only summary

Get SCIM service provider config

FIGMA_GET_SCIM_SERVICE_PROVIDER_CONFIG

Get Figma's SCIM service provider configuration. Returns configuration details including which SCIM operations are supported (patch, bulk, filter, etc.), authentication schemes, and service capabilities.

Untrusted display-only summary

Get style

FIGMA_GET_STYLE

Retrieves detailed metadata for a specific style in Figma using its unique style key.

Untrusted display-only summary

Get team components

FIGMA_GET_TEAM_COMPONENTS

Retrieves components published in a specific Figma team's library; the team must have published components, otherwise an empty list is returned.

Untrusted display-only summary

Get team component sets

FIGMA_GET_TEAM_COMPONENT_SETS

Retrieves a paginated list of published component sets (collections of reusable UI elements) from a specified Figma team's library.

Untrusted display-only summary

Get team styles

FIGMA_GET_TEAM_STYLES

Retrieves a paginated list of published styles (fill colors, text styles, effects, grids) from a specified Figma team's library. Note: The team must have published styles in its library for this endpoint to return data. Teams without published styles will return an empty list.

Untrusted display-only summary

Get webhooks

FIGMA_GET_TEAM_WEBHOOKS

Retrieves all webhooks registered for a specified Figma context (team, project, or file). Uses the Figma Webhooks V2 API endpoint (GET /v2/webhooks) with context and context_id query parameters. This is the recommended approach as the legacy path-based endpoint (/v2/teams/{team_id}/webhooks) is deprecated. Note: team_…

Untrusted display-only summary

Get versions of a file

FIGMA_GET_VERSIONS_OF_A_FILE

Retrieves the version history for a Figma file or branch, as specified by its `file_key`.

Untrusted display-only summary

Get webhook requests

FIGMA_GET_WEBHOOK_REQUESTS

Retrieves a history of webhook requests for a specific Figma webhook subscription; data is available for requests sent within the last seven days.

Untrusted display-only summary

Render images of file nodes

FIGMA_RENDER_IMAGES_OF_FILE_NODES

Render Figma nodes as images (PNG, JPG, SVG, PDF). Returns a map of node IDs to temporary image URLs (valid for 30 days). Images are capped at 32 megapixels; larger requests are automatically scaled down. REQUIRED PARAMETERS: - file_key: Figma file key from URL (e.g., 'abc123XYZ' from figma.com/design/abc123XYZ/...) -…

Untrusted display-only summary

Update a webhook

FIGMA_UPDATE_A_WEBHOOK

Updates an existing Figma webhook, identified by `webhook_id`, allowing modification of its event type, endpoint, passcode, status, or description.

Untrusted display-only summary

Update dev resources

FIGMA_UPDATE_DEV_RESOURCES

Updates the name and/or URL of one or more existing Figma Dev Resources, each identified by its unique `id`.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.