lowpoly retires Oct 30, 2026. Please switch models before these dates to avoid request errors. See all deprecations

Developer Platform

Run, monitor, and configure your Meshy API integration in the Developer Platform. It has a Playground to try endpoints without writing code, dashboards of every API request on your account, and API key and webhook management.

On the Free plan, you can try only Image to 3D in the Playground, through a built-in key for testing. Free accounts can't create or manage API keys, and have no Usage dashboard or Request Logs. Pro, Premium, Ultra, Studio, and Enterprise plans get every Playground endpoint, the Usage dashboard and Request Logs, and their own API keys.


Overview

Open the Developer Platform from the web app. Its sidebar has three groups:

  • Build: the Playground, for trying endpoints interactively.
  • Monitor: the Usage dashboard and Request Logs.
  • Configure: API Keys and Webhooks.

The Overview page walks new accounts through three steps: create a key, try a request in the Playground, and check the result in Request Logs. It also shows a 7-day snapshot of your account's usage and the newest entries from the Changelog.

The Developer Platform's Overview page, showing the three-step getting-started card, a 7-day usage snapshot, and the newest Meshy API changelog entries

New to the API? Start with the Quickstart.

Playground

The Playground is an interactive console for trying endpoints without writing code. Pick an endpoint, fill in its parameters with the inline guidance, and submit the request. The task runs through the same asynchronous pipeline as an API task. You can watch it move from PENDING to SUCCEEDED, then inspect the full response and the resulting model.

The Playground running an Image to 3D request, with the live model preview alongside Preview, Request, and Response tabs

While a task runs, the Preview tab streams live status updates, so you don't need to poll.

The Playground's Preview tab log, streaming live status updates while a task is in progress

The Request tab shows a ready-to-run snippet in cURL, Python, or JavaScript, and the Response tab shows the full JSON. Unlike the web app workspace, the Playground gives you every request you build as code that you can copy into your own app.

Request and Response tabs
The same task, viewed two ways: the equivalent cURL request, and the raw JSON response.
The Playground's Request tab showing the equivalent cURL command for the current request
Request
The Playground's Response tab showing the raw JSON response
Response

Usage dashboard

The Usage dashboard charts all of your account's API activity, from direct API calls and from the Playground. It shows the generation success rate, total requests, average processing time, and credits used. It also shows request volume over time, and success rate and latency by endpoint.

The Usage dashboard, showing generation success rate, request volume over time, and success rate and latency broken down by endpoint

Request logs

Request Logs lists every API task on your account, from direct API calls and from the Playground. Each entry shows the status, timing, and the API key that made the request.

Select a task to see its full input and output, request body, and credits used. This helps you debug a call without querying the API again. To open the task in the Playground, click Open in Playground. To download the whole list for reports or reconciliation, click Export CSV.

Request Logs, with a selected task's status, input and output preview, and request body in the detail panel. The Export CSV and Open in Playground buttons are highlighted.

API management

  • API Keys: create, name, and revoke keys, set a monthly credit limit on each one, restrict each one to an IP allowlist, and see each key's usage.
  • Webhooks: get real-time updates when your API tasks change status, instead of polling. For setup steps, delivery requirements, and sample payloads, see Webhooks.

Feedback

Every page in the Developer Platform has a Feedback button. Use it to report a bug, request a feature, or tell us what's confusing. The Meshy team reads every submission.

Authentication and credits

Playground requests send an API key in the Authorization: Bearer header, like a direct API call. The Playground runs on your own account, so every request uses your plan credits and counts toward your rate limits, like any other API call. For more information about API keys and security, see Authentication.