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 🔗

We’re maintaining the @localazy/ts-api library which wraps all the following API resources.

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