All URIs are relative to https://cloud.memsource.com/web
Method | HTTP request | Description |
---|---|---|
AssignLinguistsFromTemplate | Post /api2/v1/projects/{projectUid}/applyTemplate/{templateId}/assignProviders | Assigns providers from template |
AssignLinguistsFromTemplateToJobParts | Post /api2/v1/projects/{projectUid}/applyTemplate/{templateId}/assignProviders/forJobParts | Assigns providers from template (specific jobs) |
AssignableTemplates | Get /api2/v1/projects/{projectUid}/assignableTemplates | List assignable templates |
CreateProjectFromTemplate | Post /api2/v1/projects/applyTemplate/{templateId} | Create project from template |
CreateProjectFromTemplateV2 | Post /api2/v2/projects/applyTemplate/{templateId} | Create project from template |
CreateProjectTemplate | Post /api2/v1/projectTemplates | Create project template |
DeleteProjectTemplate | Delete /api2/v1/projectTemplates/{projectTemplateId} | Delete project template |
EditProjectTemplate | Put /api2/v1/projectTemplates/{projectTemplateId} | Edit project template |
GetAnalyseSettingsForProjectTemplate | Get /api2/v1/projectTemplates/{projectTemplateId}/analyseSettings | Get analyse settings |
GetMachineTranslateSettingsForProjectTemplate | Get /api2/v1/projectTemplates/{projectTemplateId}/mtSettings | Get machine translate settings |
GetPreTranslateSettingsForProjectTemplate | Get /api2/v1/projectTemplates/{projectTemplateId}/preTranslateSettings | Get Pre-translate settings |
GetProjectTemplate | Get /api2/v1/projectTemplates/{projectTemplateId} | Get project template |
GetProjectTemplateTermBases | Get /api2/v1/projectTemplates/{projectTemplateId}/termBases | Get term bases |
GetProjectTemplateTransMemories | Get /api2/v1/projectTemplates/{projectTemplateId}/transMemories | Get translation memories |
GetProjectTemplates | Get /api2/v1/projectTemplates | List project templates |
SetProjectTemplateTermBases | Put /api2/v1/projectTemplates/{projectTemplateId}/termBases | Edit term bases in project template |
SetProjectTemplateTransMemories | Put /api2/v1/projectTemplates/{projectTemplateId}/transMemories | Edit translation memories |
JobPartsDto AssignLinguistsFromTemplate(ctx, templateId, projectUid) Assigns providers from template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
templateId | int64 | ||
projectUid | string |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
JobPartsDto AssignLinguistsFromTemplateToJobParts(ctx, templateId, projectUid, optional) Assigns providers from template (specific jobs)
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
templateId | int64 | ||
projectUid | string | ||
optional | *ProjectTemplateApiAssignLinguistsFromTemplateToJobPartsOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ProjectTemplateApiAssignLinguistsFromTemplateToJobPartsOpts struct
Name | Type | Description | Notes |
---|
body | optional.Interface of JobPartReferences| |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AssignableTemplatesDto AssignableTemplates(ctx, projectUid) List assignable templates
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectUid | string |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AbstractProjectDto CreateProjectFromTemplate(ctx, templateId, optional) Create project from template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
templateId | int64 | ||
optional | *ProjectTemplateApiCreateProjectFromTemplateOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ProjectTemplateApiCreateProjectFromTemplateOpts struct
Name | Type | Description | Notes |
---|
body | optional.Interface of CreateProjectFromTemplateDto| |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AbstractProjectDtoV2 CreateProjectFromTemplateV2(ctx, templateId, optional) Create project from template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
templateId | int64 | ||
optional | *ProjectTemplateApiCreateProjectFromTemplateV2Opts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ProjectTemplateApiCreateProjectFromTemplateV2Opts struct
Name | Type | Description | Notes |
---|
body | optional.Interface of CreateProjectFromTemplateV2Dto| |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateDto CreateProjectTemplate(ctx, body) Create project template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
body | ProjectTemplateCreateActionDto |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
DeleteProjectTemplate(ctx, projectTemplateId) Delete project template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | int64 |
(empty response body)
No authorization required
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateDto EditProjectTemplate(ctx, projectTemplateId, body) Edit project template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | int64 | ||
body | ProjectTemplateEditDto |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AnalyseSettingsDto GetAnalyseSettingsForProjectTemplate(ctx, projectTemplateId) Get analyse settings
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MtSettingsPerLanguageListDto GetMachineTranslateSettingsForProjectTemplate(ctx, projectTemplateId) Get machine translate settings
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PreTranslateSettingsDto GetPreTranslateSettingsForProjectTemplate(ctx, projectTemplateId) Get Pre-translate settings
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string |
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateDto GetProjectTemplate(ctx, projectTemplateId) Get project template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | int64 |
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateTermBaseListDto GetProjectTemplateTermBases(ctx, projectTemplateId) Get term bases
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string |
ProjectTemplateTermBaseListDto
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateTransMemoryListDto GetProjectTemplateTransMemories(ctx, projectTemplateId) Get translation memories
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string |
ProjectTemplateTransMemoryListDto
No authorization required
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
PageDtoProjectTemplateReference GetProjectTemplates(ctx, optional) List project templates
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
optional | *ProjectTemplateApiGetProjectTemplatesOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ProjectTemplateApiGetProjectTemplatesOpts struct
Name | Type | Description | Notes |
---|---|---|---|
name | optional.String | ||
clientId | optional.Int64 | ||
clientName | optional.String | ||
ownerUid | optional.String | ||
domainName | optional.String | ||
subDomainName | optional.String | ||
costCenterId | optional.Int64 | ||
costCenterName | optional.String | ||
businessUnitName | optional.String | ||
pageNumber | optional.Int32 | Page number, starting with 0, default 0 | [default to 0] |
pageSize | optional.Int32 | Page size, accepts values between 1 and 50, default 50 | [default to 50] |
PageDtoProjectTemplateReference
No authorization required
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateTermBaseListDto SetProjectTemplateTermBases(ctx, projectTemplateId, optional) Edit term bases in project template
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string | ||
optional | *ProjectTemplateApiSetProjectTemplateTermBasesOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ProjectTemplateApiSetProjectTemplateTermBasesOpts struct
Name | Type | Description | Notes |
---|
body | optional.Interface of SetProjectTemplateTermBaseDto| |
ProjectTemplateTermBaseListDto
No authorization required
- Content-Type: application/json
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ProjectTemplateTransMemoryListDto SetProjectTemplateTransMemories(ctx, projectTemplateId, optional) Edit translation memories
Name | Type | Description | Notes |
---|---|---|---|
ctx | context.Context | context for authentication, logging, cancellation, deadlines, tracing, etc. | |
projectTemplateId | string | ||
optional | *ProjectTemplateApiSetProjectTemplateTransMemoriesOpts | optional parameters | nil if no parameters |
Optional parameters are passed through a pointer to a ProjectTemplateApiSetProjectTemplateTransMemoriesOpts struct
Name | Type | Description | Notes |
---|
body | optional.Interface of SetProjectTemplateTransMemoriesDto| |
ProjectTemplateTransMemoryListDto
No authorization required
- Content-Type: application/json
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]