'1.0', 'info' => [ 'style' => 'ROA', 'product' => 'AnyTrans', 'version' => '2025-07-07', ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'TextTranslate' => [ 'path' => '/anytrans/translate/text', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'text', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'examples' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'src' => [ 'type' => 'string', 'required' => false, ], 'tgt' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'agent' => [ 'type' => 'string', 'required' => false, ], 'sensitives' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'src' => [ 'type' => 'string', 'required' => false, ], 'tgt' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'textTransform' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toLower' => [ 'type' => 'boolean', 'required' => false, ], 'toUpper' => [ 'type' => 'boolean', 'required' => false, ], 'toTitle' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'skipCsiCheck' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'prefix' => [ 'type' => 'string', 'required' => false, ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'BatchTranslate' => [ 'path' => '/anytrans/translate/batch', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'text', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'appName', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'examples' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'sensitives' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'textTransform' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toLower' => [ 'type' => 'boolean', 'required' => false, ], 'toUpper' => [ 'type' => 'boolean', 'required' => false, ], 'toTitle' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'skipCsiCheck' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'SubmitLongTextTranslateTask' => [ 'path' => '/anytrans/translate/longText/submit', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'text', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'examples' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'sensitives' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'textTransform' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toLower' => [ 'type' => 'boolean', 'required' => false, ], 'toUpper' => [ 'type' => 'boolean', 'required' => false, ], 'toTitle' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'skipCsiCheck' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'GetLongTextTranslateTask' => [ 'path' => '/anytrans/translate/longText/get', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'SubmitHtmlTranslateTask' => [ 'path' => '/anytrans/translate/html/submit', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'text', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'examples' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'sensitives' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'textTransform' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toLower' => [ 'type' => 'boolean', 'required' => false, ], 'toUpper' => [ 'type' => 'boolean', 'required' => false, ], 'toTitle' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'skipCsiCheck' => [ 'type' => 'boolean', 'required' => false, ], 'callbackUrl' => [ 'type' => 'string', 'required' => false, ], ], ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'GetHtmlTranslateTask' => [ 'path' => '/anytrans/translate/html/get', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'TermEdit' => [ 'path' => '/anytrans/translate/intervene/edit', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'action', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'terms' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'object', 'required' => true, 'properties' => [ 'termId' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => true, ], 'tgt' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'TermQuery' => [ 'path' => '/anytrans/translate/intervene/query', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'text', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'GetImageTranslateTask' => [ 'path' => '/anytrans/translate/image/get', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'SubmitImageTranslateTask' => [ 'path' => '/anytrans/translate/image/submit', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => true, 'items' => [ 'type' => 'string', 'required' => false, ], ], ], [ 'name' => 'text', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'examples' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'sensitives' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'textTransform' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toLower' => [ 'type' => 'boolean', 'required' => false, ], 'toUpper' => [ 'type' => 'boolean', 'required' => false, ], 'toTitle' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'SubmitDocTranslateTask' => [ 'path' => '/anytrans/translate/doc/submit', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'text', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'skipImgTrans' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'paramMap' => [ 'type' => 'any', 'required' => false, ], ], ], ], ], ], 'GetDocTranslateTask' => [ 'path' => '/anytrans/translate/doc/get', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'taskId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'BatchTranslateForHtml' => [ 'path' => '/anytrans/translate/batchForHtml', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'consumes' => [ 'application/json', ], 'produces' => [ 'application/json', ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'sourceLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'targetLanguage', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'text', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'format', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'appName', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'ext', 'in' => 'formData', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'examples' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'domainHint' => [ 'type' => 'string', 'required' => false, ], 'sensitives' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'string', 'required' => false, ], ], 'terminologies' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'tgt' => [ 'type' => 'string', 'required' => false, ], 'src' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'textTransform' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'toLower' => [ 'type' => 'boolean', 'required' => false, ], 'toUpper' => [ 'type' => 'boolean', 'required' => false, ], 'toTitle' => [ 'type' => 'boolean', 'required' => false, ], ], ], 'config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'skipCsiCheck' => [ 'type' => 'boolean', 'required' => false, ], ], ], ], ], ], ], ], ], 'endpoints' => [ [ 'regionId' => 'cn-beijing', 'endpoint' => 'anytrans.cn-beijing.aliyuncs.com', ], ], ];