/
XT
xtrf
/
XTRF Home Portal API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 9h ago · Updated 9h ago
Details
Filter operations
Browser
26
Client Invoices
18
Clients
38
Currency exchange rates
2
Custom Fields
1
Dictionaries
8
Files
1
Jobs (Classic)
8
Jobs (Smart)(v2)
20
Language
2
License
2
Macros
1
Project Groups
9
Projects (Classic)
22
Projects (Smart)(v2)
45
post
/v2/projects/{projectId}/files/addExternalLinks
post
/v2/projects/{projectId}/externalInfo
post
Adds file links to the project as added by PM.
put
Adds files to the project as added by PM.
post
/v2/projects/{projectId}/addJob
put
Adds target file to the project as added by PM.
post
Prepares a ZIP archive that contains the specified files.
put
Changes project status if possible (400 Bad Request is returned otherwise).
post
Creates a new Smart Project.
post
Creates Cat Tool Project corresponding to XTRF project.
post
Adds a payable to a project.
post
Adds a receivable to a project.
delete
Deletes a file.
put
Updates a simple payable.
delete
Deletes a payable.
put
Updates a simple receivable.
delete
Deletes a receivable.
get
Returns project details.
get
Returns project details.
get
Returns if cat tool project is created or queued.
get
Returns CAT Tool project templates available for selection in XTRF.
get
Returns Client Contacts information for a project.
put
Updates Client Contacts for a project.
get
Returns a list of custom field keys and values for a project.
get
Returns list of files in a project, that are ready to be delivered to client.
get
Returns details of a file.
get
Downloads a file content.
get
Returns list of files in a project.
get
Returns finance information for a project.
get
Returns list of jobs in a project.
get
Returns process id.
put
Updates template details for a project.
put
Updates Client Deadline for a project.
put
Updates Client Notes for a project.
put
Updates Client Reference Number for a project.
put
Updates a custom field with a specified key in a project
put
Updates Internal Notes for a project.
put
Updates Order Date for a project.
put
/v2/projects/{projectId}/processType
put
Updates source language for a project.
put
Updates specialization for a project.
put
Updates target languages for a project.
put
Updates instructions for all vendors performing the jobs in a project.
put
Updates volume for a project.
post
Uploads file to the project as a file uploaded by PM.
Quotes (Classic)
19
Quotes (Smart)(v2)
42
Reports
7
Sensitive Clients & Trusted Vendors
9
Specialization
2
Subscription
4
System
4
Tasks (Classic)
15
Users
10
Vendor Invoices
11
Vendors
16
Projects (Smart)(v2)
Returns details of a file.
Returns details of a file.
get
/v2/projects/files/{fileId}
Path parameters
fileId
string
required
file's internal identifier
Response
Success
Changes