Generate app logo
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Generates a logo image for the app from a text description and returns its URL.
Describe the logo you want in prompt. An AI model turns it into a prompt for a flat app icon, and an image model draws it. The call returns once the image is ready, which usually takes several seconds.
Generating doesn't change the app's logo. The image is saved with the app's files. To use it, send its logo_url to Set app logo.
Generating a logo is limited to 10 requests an hour per app. Some workspaces have a different limit. Every logo generated for the app counts toward the same limit, including ones generated in the builder, and a request counts even when generation fails.
<Note>This endpoint accepts a personal API key belonging to a user with editor access to the app. A read-only key is refused, and workspace API keys are not accepted.</Note>
Request
- Base URLhttps://app.base44.com
- URLhttps://app.base44.com/api/apps/{app_id}/metadata/generate-logo
- AuthHTTP bearer
Path parameters
ID of the app to generate a logo for.
Request body
Example request
{
"prompt": "A wooden chair on a warm orange background"
}Response
The generated logo.
Example response
{
"logo_url": "https://storage.base44.com/6820f3a4e7b91d003c45a1f2/3f2504e0_logo.png"
}Changes
- info
the endpoint scheme security
PersonalAccessTokenAuthwas added to the API
- info
- info
request property
list-of-types was widened by adding typesnullto media typeapplication/json
- info