The Localazy API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
Run this API in Postman #️⃣
You can fork the API collection into your own workspace or browse its full content here.
Libraries #️⃣
Take a look at our npm library for Typescript/Javascript. It wraps the entire API, making things easier for you. 👉 @localazy/api-client
Base url #️⃣
Localazy API is available at https://api.localazy.com, and all endpoints in this document are relative to this base URL.
https://api.localazy.com
Authentication #️⃣
Endpoints reference #️⃣
Learn what options are available when using Localazy API.
List projects #️⃣
[GET] /projects
Import content to a project #️⃣
[POST] /projects/{projectId}/import
List available file types #️⃣
[GET] /import/formats
Learn how to get a list of available file types for importing strings including their parameters.
List files in project #️⃣
[GET] /projects/{projectId}/files
List file content #️⃣
[GET] /projects/{projectId}/files/{fileId}/keys/{lang}
Learn how to get all translations in a given language via Localazy API
Delete source key #️⃣
[DELETE] /projects/{projectId}/keys/{keyId}
Update source key #️⃣
[PUT] /projects/{projectId}/keys/{keyId}
Learn how to change properties of a given source key via Localazy API
List all glossary items #️⃣
[GET] /projects/{projectId}/glossary
Get glossary item #️⃣
[GET] /projects/{projectId}/glossary/{id}
Learn how to retreive a single glossary item via Localazy API
Delete glossary item #️⃣
[DELETE] /projects/{projectId}/glossary/{id}
Create glossary item #️⃣
[POST] /projects/{projectId}/glossary
Update glossary item #️⃣
[PUT] /projects/{projectId}/glossary
List webhooks configuration #️⃣
[GET] /projects/{projectid}/webhooks
Learn how to retreive webhook configuration via Localazy API
Update webhooks configuration #️⃣
[POST] /projects/{projectid}/webhooks