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.

Run in Postman

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 #️⃣

Learn how to authenticate with Localazy API

Endpoints reference #️⃣

Learn what options are available when using Localazy API.

List projects #️⃣

[GET] /projects

Learn more about Listing projects endpoint

Import content to a project #️⃣

[POST] /projects/{projectId}/import

Learn how to import content to Localazy via API

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

Learn how to retrieve a list of all files in the project.

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}

Learn how to delete a given source key via Localazy API

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

Learn how to retreive all glossary items via Localazy API

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}

Learn how to delete a glossary item via Localazy API

Create glossary item #️⃣

[POST] /projects/{projectId}/glossary

Learn how to create new glossary items via Localazy API

Update glossary item #️⃣

[PUT] /projects/{projectId}/glossary

Learn how to update glossary item via Localazy API

List webhooks configuration #️⃣

[GET] /projects/{projectid}/webhooks

Learn how to retreive webhook configuration via Localazy API

Update webhooks configuration #️⃣

[POST] /projects/{projectid}/webhooks

Learn how to add new webhook configuration via Localazy API