Penpot
ProductivityAPI keyCredentials form
Browse and manage Penpot design teams, projects, files and comment threads through the Penpot RPC API.
15 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| penpot_get_profileReturns the profile of the account the token belongs to: id, name, email and default team and project | read | Personal data | |
| penpot_list_teamsLists the teams the user belongs to, with their ids and the user's role in each | read | General | |
| penpot_list_team_membersLists the members of a team with their names, emails and roles | read | Personal data | |
| penpot_list_projectsLists the projects of one team, or of every team when no team is given | read | General | |
| penpot_create_projectCreates a project in a team and returns it with its id | write | General | |
| penpot_list_project_filesLists the design files of a project with their ids, names and modification dates | read | General | |
| penpot_list_recent_filesLists the recently edited files of a team | read | General | |
| penpot_search_filesSearches a team's files by name | read | General | |
| penpot_get_file_summaryReturns a summary of a design file: its name, pages and counts of components, colors and typographies, without the full design data | read | General | |
| penpot_create_fileCreates an empty design file in a project, optionally as a shared library | write | General | |
| penpot_rename_fileRenames a design file | write | General | |
| penpot_delete_fileDeletes a design file | destructive | General | |
| penpot_list_comment_threadsLists the comment threads of a file, or of every file in a team, with their status and first comment | read | Personal data | |
| penpot_list_commentsLists every comment in one comment thread | read | Personal data | |
| penpot_reply_to_threadAdds a comment to an existing comment thread | write | Personal data |