List workspace fonts
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the workspace's fonts, newest first. The list isn't paginated. A workspace has at most 256 fonts.
Workspace fonts are font files the workspace uploaded, which every app in the workspace can use. Each font is one weight and style of a family, so a family with a regular and a bold weight is two fonts.
Fonts belong to the workspace your credential is for. With a personal access token, that's the token's workspace, and there's no parameter to choose another one.
This is limited to 120 requests per minute, shared with Get workspace font. Some workspaces have a different limit.
<Note>Call this as a member of the workspace, with a personal access token sent as a Bearer token, or from a signed-in session. A read-only token is refused even though this endpoint only reads, and workspace API keys aren't accepted.</Note>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/fonts
- Auth: HTTP bearer
Query parameters
Keep only the fonts in this family, matched exactly but ignoring case. A name longer than 100 characters matches nothing.
Response
The workspace's fonts.
Example response
{
"items": [
{
"created_by": "dana@acme.com",
"created_date": "2026-09-02T11:24:05.311000",
"display_family_name": "Acme",
"family_name": "Acme Sans",
"id": "68d4b2e1f0a9c8001b3e5f27",
"public_url": "https://media.base44.com/files/public/workspaces/67e0b12c4d8a3f005b21c9e4/fonts/3f9a1c2e_68d4b2e1f0a9c8001b3e5f27.woff2",
"style": "normal",
"weight": 400
}
],
"total": 1
}Changes
- ○
endpoint added
- ○