GlotCore REST API

外掛說明

GlotCore REST API extends GlotPress by exposing a REST API, allowing developers to integrate GlotPress with external systems, automate workflows, and build custom applications on top of the GlotPress translation platform.

Experimental Notice

This plugin is currently in an experimental stage.

API endpoints and features may change between releases.
Version 0.1 is a foundational release intended for early adopters and developers.

Versions between 0.1 and 1.0 do not guarantee backward compatibility.

Available Endpoints

The plugin introduces REST API endpoints for interacting with GlotPress data:

  • /gp/v0.1 – Base endpoint
  • /gp/v0.1/formats – Retrieve available file formats
  • /gp/v0.1/glossaries – Retrieve and create glossaries
  • /gp/v0.1/glossaries/{id} – Retrieve, update, or delete a specific glossary
  • /gp/v0.1/glossaries/{id}/entries – Retrieve and create glossary entries
  • /gp/v0.1/glossaries/{id}/entries/{entry_id} – Retrieve, update, or delete a specific glossary entry
  • /gp/v0.1/languages – Retrieve available languages
  • /gp/v0.1/originals – Retrieve original strings
  • /gp/v0.1/originals/{id} – Retrieve and delete a specific original string
  • /gp/v0.1/projects – Retrieve and create projects
  • /gp/v0.1/projects/{id} – Retrieve, update, or delete a specific project
  • /gp/v0.1/projects/{id}/permissions – Retrieve and create project permissions
  • /gp/v0.1/projects/{id}/permissions/{permission_id} – Retrieve and delete a specific permission
  • /gp/v0.1/profile/me – Retrieve the authenticated user profile
  • /gp/v0.1/profile/{id} – Retrieve a specific user profile
  • /gp/v0.1/translations – Retrieve and create translations
  • /gp/v0.1/translations/{id} – Retrieve, update, or delete a specific translation
  • /gp/v0.1/translation-sets – Retrieve and create translation sets
  • /gp/v0.1/translation-sets/{id} – Retrieve, update, or delete a specific translation set

Configuration

After installation, GlotCore REST API is ready to use.

To explore the API, you may use tools like Postman.
Postman collection and environment files are included with the plugin.

Please note that some endpoints require authentication.
Suggested authentication method for testing is using Basic Authentication with WordPress Application Passwords.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈GlotCore REST API〉的開發相關工作。

參與者

〈GlotCore REST API〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈GlotCore REST API〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

0.1

  • Initial release.