Overview of XTM Connect

The XTM Connect SDK is available as both SOAP and REST APIs. The Soap API provides more complete functionality, but is more complex to implement, while the REST API has a limited functionality but is quicker and easier to implement.

If you wish to test the XTM Connect SDK please contact sales@xtm-intl.com who can set up a sandbox environment and provide you with the requisite URLs.

The web services are generally designed to be passive. They do not need know anything about the customer service and will only call the customer service after specified workflow events. The web services mainly respond to calls from the customer.

For file transfers, the web services can accept a URL, encoded BASE64 binary information or an MTOM file attachment.

There are two key concepts for the web services:

  • Project – this is the overall project that is created.
  • Job – a project may comprise one or more language pairs (source language and target language). Each language pair is called a job within a project.

The following steps describe how to use the XTM Connect SDK:

  1. Create a project. Certain data is mandatory to create a project and other data is optional.
    Mandatory data

    • Source files
    • Source language
    • Target languages
    • Customer
    Optional data

    • Project name
    • Due date
    • Workflow
    • Description
    • Reference ID
    • Use Google MT
  2. Check if the project/or particular job has finished its analysis stage.
  3. Get the job/project metrics if required. Depending on the metrics the Customer may decide not to proceed with the project.
  4. Assign linguists.
  5. Start or delete the Project.
  6. Check the status of the Project.
  7. Generate the target file, XLIFF or QA report and download it (you can either request URL or MTOM download).

Steps 2. to 5. are optional since the project manager can perform these tasks from within XTM.

The diagram below shows a typical integration.

 

XTM International
XTM International
Translation management
Ponders Hedgerley Lane Gerrards Cross Bucks SL9 8SY
+44 1753 480 479
+44 1753 480 465
sales@xtm-intl.com
XTM
XTM International Limited