Interface IIntegrationsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
[PublicAPI]
public interface IIntegrationsApiExecutor
Methods
|
Edit this page
View Source
CancelJob(string, long, string)
Declaration
Task CancelJob(string applicationIdentifier, long projectId, string jobId)
Parameters
Returns
|
Edit this page
View Source
GetApplicationSettings(string, long)
Declaration
Task<JObject> GetApplicationSettings(string applicationIdentifier, long projectId)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
| long |
projectId |
|
Returns
| Type |
Description |
| Task<JObject> |
|
|
Edit this page
View Source
GetIntegrationFileProgress(string, long, long)
Declaration
Task<IntegrationFileProgress> GetIntegrationFileProgress(string applicationIdentifier, long projectId, long fileId)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
| long |
projectId |
|
| long |
fileId |
|
Returns
|
Edit this page
View Source
GetJobInfo(string, long, string)
Declaration
Task<IList<IntegrationJob>> GetJobInfo(string applicationIdentifier, long projectId, string jobId)
Parameters
Returns
|
Edit this page
View Source
GetJobs(string, long, string?)
Declaration
Task<IList<IntegrationJob>> GetJobs(string applicationIdentifier, long projectId, string? jobId = null)
Parameters
Returns
|
Edit this page
View Source
GetSyncSettings(string, long, string)
Declaration
Task<JToken> GetSyncSettings(string applicationIdentifier, long projectId, string provider)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
| long |
projectId |
|
| string |
provider |
|
Returns
| Type |
Description |
| Task<JToken> |
|
|
Edit this page
View Source
IntegrationLogin(string, IntegrationLoginRequest)
Declaration
Task<JObject?> IntegrationLogin(string applicationIdentifier, IntegrationLoginRequest request)
Parameters
Returns
| Type |
Description |
| Task<JObject> |
|
|
Edit this page
View Source
ListIntegrationCrowdinFiles(string, long)
Declaration
Task<IList<JObject>> ListIntegrationCrowdinFiles(string applicationIdentifier, long projectId)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
| long |
projectId |
|
Returns
|
Edit this page
View Source
ListIntegrationFiles(string, long)
Declaration
Task<IList<JObject>> ListIntegrationFiles(string applicationIdentifier, long projectId)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
| long |
projectId |
|
Returns
|
Edit this page
View Source
ListIntegrationLoginFields(string)
Declaration
Task<IList<IntegrationLoginField>> ListIntegrationLoginFields(string applicationIdentifier)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
Returns
|
Edit this page
View Source
ListJobs(string, long, int?, int?)
Declaration
Task<IList<IntegrationJob>> ListJobs(string applicationIdentifier, long projectId, int? limit = null, int? offset = null)
Parameters
| Type |
Name |
Description |
| string |
applicationIdentifier |
|
| long |
projectId |
|
| int? |
limit |
|
| int? |
offset |
|
Returns
|
Edit this page
View Source
UpdateApplicationSettings(string, UpdateApplicationSettingsRequest)
Declaration
Task UpdateApplicationSettings(string applicationIdentifier, UpdateApplicationSettingsRequest request)
Parameters
Returns
|
Edit this page
View Source
UpdateIntegrationCrowdinFiles(string, UpdateCrowdinFilesRequest)
Declaration
Task<IntegrationJob> UpdateIntegrationCrowdinFiles(string applicationIdentifier, UpdateCrowdinFilesRequest request)
Parameters
Returns
|
Edit this page
View Source
UpdateIntegrationFiles(string, UpdateIntegrationFilesRequest)
Declaration
Task<IntegrationJob> UpdateIntegrationFiles(string applicationIdentifier, UpdateIntegrationFilesRequest request)
Parameters
Returns
|
Edit this page
View Source
UpdateSyncSettings(string, UpdateApplicationSyncSettingsRequest)
Declaration
Task UpdateSyncSettings(string applicationIdentifier, UpdateApplicationSyncSettingsRequest request)
Parameters
Returns