...
Endpoints overview | ||||
---|---|---|---|---|
1 | Get the list of TMs | Returns JSON list of TMs | GET | /%service%/ |
2 | Create TM | Creates TM with the provided name | POST | /%service%/ |
3 | Create/Import TM in internal format | Import and unpack base64 encoded archive of .TMD, .TMI, .MEM files. Rename it to provided name | POST | /%service%/ |
4 | Clone TM Localy | Makes clone of existing tm | POST | /%service%/%tm_name%/ |
5 | Reorganize TM | Reorganizing tm(replacing tm with new one and reimporting segments from tmd) | GET | /%service%/%tm_name%/reorganize |
5 | Delete TM | Deletes .TMD, .TMI, .MEM files | DELETE | /%service%/%tm_name%/ |
6 | Import TMX into TM | Import provided base64 encoded TMX file into TM | POST | /%service%/%tm_name%/import |
7 | Export TMX from TM | Creates TMX from tm. Encoded in base64 | GET | /%service%/%tm_name%/ |
8 | Export in Internal format | Creates and exports archive with .TMD, .TMI, .MEM files of TM | GET | /%service%/%tm_name%/ |
9 | Status of TM | Returns status\import status of TM | GET | /%service%/%tm_name%/status |
10 | Fuzzy search | Returns enrties\translations with small differences from requested | POST | /%service%/%tm_name%/fuzzysearch |
11 | Concordance search | Returns entries\translations that contain requested segment | POST | /%service%/%tm_name%/concordancesearch |
12 | Entry update | Updates entry\translation | POST | /%service%/%tm_name%/entry |
13 | Entry delete | Deletes entry\translation | POST | /%service%/%tm_name%/entrydelete |
14 | Save all TMs | Flushes all filebuffers(TMD, TMI files) into the filesystem | GET | /%service%_service/savetms |
15 | Shutdown service | Flushes all filebuffers into the filesystem and shutting down the service | GET | /%service%_service/shutdown |
16 | Test tag replacement call | For testing tag replacement | POST | /%service%_service/tagreplacement |
17 | Resources | Returns resources and service data | GET | /%service%_service/resources |
...
Import provided base64 encoded TMX file into TM | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Purpose | Import provided base64 encoded TMX file into TM. Starts another thead for import. For checking import status use status call | |||||||||
Request | POST /%service%/%tm_name%/import | |||||||||
Params | {"tmxData": "base64EncodedTmxFile" } | |||||||||
|
Reorganize TM | |
---|---|
Purpose | Reorganizes tm and fixing issues. |
Request | GET /%service%/%tm_name%/reorganize |
Headers | Accept - applicaton/xml |
Export TMX from TM | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Purpose | Creates TMX from tm. | |||||||||
Request | GET /%service%/%tm_name%/ | |||||||||
Headers | Accept - applicaton/xml | |||||||||
|
...