# \#api

**URL:** https://community.penpot.app/tag/api/82.md

[Latest](https://community.penpot.app/latest.md) · [Categories](https://community.penpot.app/categories.md) · [Tags](https://community.penpot.app/tags.md)

---

## [Download penpot file via mcp or api](https://community.penpot.app/t/download-penpot-file-via-mcp-or-api/10891)

<div class="topic-metadata">

**Author:** [@gotjoshua](https://community.penpot.app/u/gotjoshua)\
**Replies:** 1\
**Last updated:** [September 15, 2026, 7:58am UTC](https://community.penpot.app/t/download-penpot-file-via-mcp-or-api/10891 "2026-09-15T07:58:58Z")

</div>

I am looking for a way to tell an agent to download a penpot file (so i can add it to git repo) mcp seems to be spinning its wheels, is there a way?

---

## [Unable to use api for my app](https://community.penpot.app/t/unable-to-use-api-for-my-app/10624)

<div class="topic-metadata">

**Author:** [@JamesBotterill](https://community.penpot.app/u/JamesBotterill)\
**Replies:** 2\
**Last updated:** [June 1, 2026, 2:53pm UTC](https://community.penpot.app/t/unable-to-use-api-for-my-app/10624 "2026-06-01T14:53:11Z")

</div>

good morning, I’m working on an open source system is user can use a template edit, use plugin to register on the backend and then use an admin map to create new graphics based on the data. The idea is like a Opta Graph…

---

## [API example for modifing a text component](https://community.penpot.app/t/api-example-for-modifing-a-text-component/8297)

<div class="topic-metadata">

**Author:** [@yashasolutions](https://community.penpot.app/u/yashasolutions)\
**Replies:** 12\
**Last updated:** [May 3, 2026, 9:16pm UTC](https://community.penpot.app/t/api-example-for-modifing-a-text-component/8297 "2026-05-03T21:16:47Z")

</div>

Hi, I am trying to build a solutions to translate design assets in penpot. I am looking for a bit of guidance regarding the update-file call with REST API. (doc is here) I have managed to extract the content object by…

---

## [Feature request: JSON export API](https://community.penpot.app/t/feature-request-json-export-api/10475)

<div class="topic-metadata">

**Author:** [@Dylan](https://community.penpot.app/u/Dylan)\
**Replies:** 1\
**Last updated:** [April 9, 2026, 3:32pm UTC](https://community.penpot.app/t/feature-request-json-export-api/10475 "2026-04-09T15:32:34Z")

</div>

Hi, I’m currently in contact with the founder of the usability testing tool Quant-UX. Like Penpot, Quant-UX is open source and a very forward-thinking product. I would love to see these two tools work together. To make…

---

## [API option to create variants](https://community.penpot.app/t/api-option-to-create-variants/10131)

<div class="topic-metadata">

**Author:** [@IvanTheGeek](https://community.penpot.app/u/IvanTheGeek)\
**Replies:** 1\
**Last updated:** [December 2, 2025, 12:28pm UTC](https://community.penpot.app/t/api-option-to-create-variants/10131 "2025-12-02T12:28:15Z")

</div>

I am attempting to create my ecosystem where the Penpot IS what becomes the screen in my app. It will also hold the Event Model which is the methodology I am using to design the app and the states it flows through. It is…

---

## [How to update a image fill via Penpot API?](https://community.penpot.app/t/how-to-update-a-image-fill-via-penpot-api/9484)

<div class="topic-metadata">

**Author:** [@RanjanShettigar](https://community.penpot.app/u/RanjanShettigar)\
**Replies:** 1\
**Last updated:** [November 9, 2025, 9:14pm UTC](https://community.penpot.app/t/how-to-update-a-image-fill-via-penpot-api/9484 "2025-11-09T21:14:26Z")

</div>

Hello Penpot community, We are automating design updates using the Penpot API and are trying to programmatically update the image fill of a rectangle shape (e.g., a “hero image” layer) in a design file. Our workflow is: …

---

## [API and MCP issues](https://community.penpot.app/t/api-and-mcp-issues/9962)

<div class="topic-metadata">

**Author:** [@meywd](https://community.penpot.app/u/meywd)\
**Replies:** 2\
**Last updated:** [November 1, 2025, 11:34pm UTC](https://community.penpot.app/t/api-and-mcp-issues/9962 "2025-11-01T23:34:48Z")

</div>

Hi, I have been trying to integrate claude code with penpot, I forked the opensource community mcp and let claude and co-pilot work on enhancing it, however I am facing some issues doing that, first is the cloudflare iss…

---

## [Looking for a freelancer to help me bootstrap the project](https://community.penpot.app/t/looking-for-a-freelancer-to-help-me-bootstrap-the-project/9010)

<div class="topic-metadata">

**Author:** [@maxkoretskyi](https://community.penpot.app/u/maxkoretskyi)\
**Replies:** 5\
**Last updated:** [July 3, 2025, 6:42pm UTC](https://community.penpot.app/t/looking-for-a-freelancer-to-help-me-bootstrap-the-project/9010 "2025-07-03T18:42:56Z")

</div>

I’m working on a project that involves auto-generation of penpot’s definitions (files) from text descriptions or existing frontend applications (mostly React)and need somebody who understands the structure/format of penp…

---

## [📚 Penpot Plugins API Doc: Server not found](https://community.penpot.app/t/penpot-plugins-api-doc-server-not-found/8611)

<div class="topic-metadata">

**Author:** [@BDV](https://community.penpot.app/u/BDV)\
**Replies:** 4\
**Last updated:** [May 8, 2025, 4:15pm UTC](https://community.penpot.app/t/penpot-plugins-api-doc-server-not-found/8611 "2025-05-08T16:15:05Z")

</div>

At https://penpot-plugins-api-doc.pages.dev/ you can click on ‘official documentation’. When you click on ‘official documentation’, you get the message that the server was not found. https://penpot-docs-plugins.page…
