/php-memsource

PHP client for memsource REST API

Primary LanguagePHP

php-memsource-client

Welcome to Memsource's API documentation. To view our legacy APIs please visit our documentation and for more information about our new APIs, visit our blog. If you have any questions, please contact Memsource Support.

This PHP package is automatically generated by the Swagger Codegen project:

  • API version: All
  • Build package: io.swagger.codegen.languages.PhpClientCodegen

Requirements

PHP 5.5 and later

Installation & Usage

Composer

To install the bindings via Composer, add the following to composer.json:

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/theodoreb/php-memsource.git"
    }
  ],
  "require": {
    "theodoreb/php-memsource": "*@dev"
  }
}

Then run composer install

Manual Installation

Download the files and include autoload.php:

    require_once('/path/to/php-memsource-client/vendor/autoload.php');

Tests

To run the unit tests:

composer install
./vendor/bin/phpunit

Getting Started

Please follow the installation procedure and then run the following:

<?php
require_once(__DIR__ . '/vendor/autoload.php');

$apiInstance = new Memsource\Api\AnalysisApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client()
);
$body = new \Memsource\Model\BulkEditAnalyseDto(); // \Memsource\Model\BulkEditAnalyseDto | 

try {
    $result = $apiInstance->batchEditAnalyses($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AnalysisApi->batchEditAnalyses: ', $e->getMessage(), PHP_EOL;
}

?>

Documentation for API Endpoints

All URIs are relative to https://cloud.memsource.com/web

Class Method HTTP request Description
AnalysisApi batchEditAnalyses PUT /api2/v1/analyses/bulk Edit analyses (batch)
AnalysisApi bulkDeleteAnalyses DELETE /api2/v1/analyses/bulk Delete analyses (batch)
AnalysisApi createAnalyseAsync POST /api2/v1/analyses Create analysis
AnalysisApi delete DELETE /api2/v1/analyses/{analyseId} Delete analysis
AnalysisApi downloadAnalyse GET /api2/v1/analyses/{analyseId}/download Download analysis
AnalysisApi getAnalyse GET /api2/v1/analyses/{analyseId} Get analysis
AnalysisApi getAnalyseLanguagePart GET /api2/v1/analyses/{analyseId}/analyseLanguageParts/{analyseLanguagePartId} Get analysis language part
AnalysisApi getJobPartAnalyse GET /api2/v1/analyses/{analyseId}/jobs/{jobUid} Get jobs analysis
AnalysisApi listByProject GET /api2/v1/projects/{projectUid}/analyses List analyses by project
AnalysisApi listJobParts GET /api2/v1/analyses/{analyseId}/analyseLanguageParts/{analyseLanguagePartId}/jobs List jobs of analyses
AnalyticsApi aggregate POST /api2/v1/analytics/{type} Run analytics aggregation
AsyncRequestApi getAsyncRequest GET /api2/v1/async/{asyncRequestId} Get asynchronous request
AsyncRequestApi listPendingRequests GET /api2/v1/async List pending requests
AuthenticationApi login POST /api2/v1/auth/login Login
AuthenticationApi loginOther POST /api2/v1/auth/loginOther Login as another user
AuthenticationApi logout POST /api2/v1/auth/logout Logout
AuthenticationApi whoAmI GET /api2/v1/auth/whoAmI Who am I
BilingualFileApi compareBilingualFile POST /api2/v1/bilingualFiles/compare Compare bilingual file
BilingualFileApi convertBilingualFile POST /api2/v1/bilingualFiles/convert Convert bilingual file
BilingualFileApi getBilingualFile POST /api2/v1/projects/{projectUid}/jobs/bilingualFile Download bilingual file
BilingualFileApi getPreviewFile POST /api2/v1/bilingualFiles/preview Download preview
BilingualFileApi uploadBilingualFile PUT /api2/v1/bilingualFiles Upload bilingual file
BusinessUnitApi createBusinessUnit POST /api2/v1/businessUnits Create business unit
BusinessUnitApi deleteBusinessUnit DELETE /api2/v1/businessUnits/{businessUnitId} Delete business unit
BusinessUnitApi getBusinessUnit GET /api2/v1/businessUnits/{businessUnitId} Get business unit
BusinessUnitApi listBusinessUnits GET /api2/v1/businessUnits List business units
BusinessUnitApi updateBusinessUnit PUT /api2/v1/businessUnits/{businessUnitId} Edit business unit
ClientApi createClient POST /api2/v1/clients Create client
ClientApi deleteClient DELETE /api2/v1/clients/{clientId} Delete client
ClientApi getClient GET /api2/v1/clients/{clientId} Get client
ClientApi listClients GET /api2/v1/clients List clients
ClientApi updateClient PUT /api2/v1/clients/{clientId} Edit client
ConnectorApi getConnector GET /api2/v1/connectors/{connectorId} Get a connector
ConnectorApi getConnectorList GET /api2/v1/connectors List connectors
ConnectorApi getFile GET /api2/v1/connectors/{connectorId}/folders/{folder}/files/{file} Download file
ConnectorApi getFolder GET /api2/v1/connectors/{connectorId}/folders/{folder} List files in a subfolder
ConnectorApi getRootFolder GET /api2/v1/connectors/{connectorId}/folders List files in root
ConnectorApi uploadFile POST /api2/v1/connectors/{connectorId}/folders/{folder} Upload a file to a subfolder of the selected connector
ConversationsApi findConversations POST /api2/v1/jobs/conversations/find Find all conversation
ConversationsApi listAllConversations GET /api2/v1/jobs/{jobUid}/conversations List all conversations
DomainApi createDomain POST /api2/v1/domains Create domain
DomainApi deleteDomain DELETE /api2/v1/domains/{domainId} Delete domain
DomainApi getDomain GET /api2/v1/domains/{domainId} Get domain
DomainApi listDomains GET /api2/v1/domains List of domains
DomainApi updateDomain PUT /api2/v1/domains/{domainId} Edit domain
EmailTemplateApi getOrgEmailTemplate GET /api2/v1/emailTemplates/{templateId} Get email template
EmailTemplateApi listOrgEmailTemplates GET /api2/v1/emailTemplates List email templates
FileApi createUrlFile POST /api2/v1/files Upload file
FileApi deletesFile DELETE /api2/v1/files/{fileUid} Delete file
FileApi getFileJson GET /api2/v1/files/{fileUid} Get file
FileApi getFiles GET /api2/v1/files List files
ImportSettingsApi createImportSettings POST /api2/v1/importSettings Create import settings
ImportSettingsApi deleteImportSettings DELETE /api2/v1/importSettings/{uid} Delete import settings
ImportSettingsApi getImportSettings GET /api2/v1/importSettings/{uid} Get import settings
ImportSettingsApi listImportSettings GET /api2/v1/importSettings List import settings
JobApi comparePart POST /api2/v1/projects/{projectUid}/jobs/compare Compare jobs on workflow levels
JobApi completedFile GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/targetFile Download target file
JobApi createJob POST /api2/v1/projects/{projectUid}/jobs Create job
JobApi createTermByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/termBases/createByJob Create term in job's term bases
JobApi deleteAllTranslations DELETE /api2/v1/projects/{projectUid}/jobs/translations Delete all translations
JobApi deleteParts DELETE /api2/v1/projects/{projectUid}/jobs/batch Delete job (batch)
JobApi editPart PUT /api2/v1/projects/{projectUid}/jobs/{jobUid} Edit job
JobApi editParts PUT /api2/v1/projects/{projectUid}/jobs/batch Edit jobs (batch)
JobApi filePreview POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/preview Download preview file
JobApi filePreviewJob GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/preview Download preview file
JobApi getBilingualFile POST /api2/v1/projects/{projectUid}/jobs/bilingualFile Download bilingual file
JobApi getOriginalFile GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/original Download original file
JobApi getPart GET /api2/v1/projects/{projectUid}/jobs/{jobUid} Get job
JobApi getTranslationResources GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/translationResources Get translation resources
JobApi listParts GET /api2/v1/projects/{projectUid}/jobs List jobs
JobApi listPartsV2 GET /api2/v2/projects/{projectUid}/jobs List jobs
JobApi listProviders POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/providers/suggest Get suggested providers
JobApi listSegments GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/segments Get segments
JobApi notifyAssigned POST /api2/v1/projects/{projectUid}/jobs/notifyAssigned Notify assigned users
JobApi previewUrls GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/previewUrl Get PDF preview
JobApi pseudoTranslate POST /api2/v1/projects/{projectUid}/jobs/pseudoTranslate Pseudo-translate job
JobApi pseudoTranslateJobPart POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/pseudoTranslate Pseudo-translates job
JobApi searchSegmentByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/transMemories/search Search job's translation memories
JobApi searchTermsByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/termBases/searchByJob Search job's term bases
JobApi searchTermsInTextByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/termBases/searchInTextByJob Search terms in text
JobApi setStatus POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/setStatus Edit job status
JobApi split POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/split Split job
JobApi statusChanges GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/statusChanges Get status changes
JobApi uploadBilingualFile PUT /api2/v1/bilingualFiles Upload bilingual file
JobApi wildCardSearchByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/transMemories/wildCardSearch Wildcard search job's translation memories
MachineTranslationSettingsApi getList GET /api2/v1/machineTranslateSettings List machine translate settings
MachineTranslationSettingsApi getMTSettings GET /api2/v1/machineTranslateSettings/{id} Get machine translate settings
MachineTranslationSettingsApi getStatus GET /api2/v1/machineTranslateSettings/{id}/status Get status of machine translate engine
MachineTranslationSettingsApi getTranslationResources GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/translationResources Get translation resources
MappingApi getMappingForTask GET /api2/v1/mappings/tasks/{id} Returns mapping for taskId (mxliff)
NetRateSchemeApi createDiscountScheme POST /api2/v1/netRateSchemes Create net rate scheme
NetRateSchemeApi getDiscountScheme GET /api2/v1/netRateSchemes/{netRateSchemeId} Get net rate scheme
NetRateSchemeApi getDiscountSchemeWorkflowStep GET /api2/v1/netRateSchemes/{netRateSchemeId}/workflowStepNetSchemes/{netRateSchemeWorkflowStepId} Get scheme for workflow step
NetRateSchemeApi getDiscountSchemeWorkflowSteps GET /api2/v1/netRateSchemes/{netRateSchemeId}/workflowStepNetSchemes List schemes for workflow step
NetRateSchemeApi getDiscountSchemes GET /api2/v1/netRateSchemes List net rate schemes
PriceListApi createLanguagePair POST /api2/v1/priceLists/{priceListId}/priceSets Add language pairs
PriceListApi createPriceList POST /api2/v1/priceLists Create price list
PriceListApi deleteLanguagePair DELETE /api2/v1/priceLists/{priceListId}/priceSets/{sourceLanguage}/{targetLanguage} Remove language pair
PriceListApi deleteLanguagePairs DELETE /api2/v1/priceLists/{priceListId}/priceSets Remove language pairs
PriceListApi deletePriceList DELETE /api2/v1/priceLists/{priceListId} Delete price list
PriceListApi getListOfPriceList GET /api2/v1/priceLists List price lists
PriceListApi getPriceList GET /api2/v1/priceLists/{priceListId} Get price list
PriceListApi getPricesWithWorkflowSteps GET /api2/v1/priceLists/{priceListId}/priceSets List price sets
PriceListApi setMinimumPriceForSet POST /api2/v1/priceLists/{priceListId}/priceSets/minimumPrices Edit minimum prices
PriceListApi setPrices POST /api2/v1/priceLists/{priceListId}/priceSets/prices Edit prices
PriceListApi updatePriceList PUT /api2/v1/priceLists/{priceListId} Update price list
ProjectApi addTargetLanguageToProject POST /api2/v1/projects/{projectUid}/targetLangs Add target languages
ProjectApi addWorkflowSteps POST /api2/v1/projects/{projectUid}/workflowSteps Add workflow steps
ProjectApi assignVendorToProject POST /api2/v1/projects/{projectUid}/assignVendor Assign vendor
ProjectApi cloneProject POST /api2/v1/projects/{projectUid}/clone Clone project
ProjectApi createProject POST /api2/v1/projects Create project
ProjectApi createProjectFromTemplate POST /api2/v1/projects/applyTemplate/{templateId} Create project from template
ProjectApi deleteProject DELETE /api2/v1/projects/{projectUid} Delete project
ProjectApi editProject PUT /api2/v1/projects/{projectUid} Edit project
ProjectApi editProjectAccessSettings PUT /api2/v1/projects/{projectUid}/accessSettings Edit access and security settings
ProjectApi editProjectQualityAssuranceSettings PUT /api2/v1/projects/{projectUid}/qaSettings Edit quality assurance settings
ProjectApi enabledQualityChecks GET /api2/v1/projects/{projectUid}/qaSettingsChecks Get QA checks
ProjectApi getFinancialSettings GET /api2/v1/projects/{projectUid}/financialSettings Get financial settings
ProjectApi getMtSettingsForProject GET /api2/v1/projects/{projectUid}/mtSettings Get machine translate settings
ProjectApi getProject GET /api2/v1/projects/{projectUid} Get project
ProjectApi getProjectAccessSettings GET /api2/v1/projects/{projectUid}/accessSettings Get access and security settings
ProjectApi getProjectQASettings GET /api2/v1/projects/{projectUid}/qaSettings Get quality assurance settings
ProjectApi getProjectSettings GET /api2/v1/projects/{projectUid}/lqaSettings Get LQA settings
ProjectApi getProjectTermBases GET /api2/v1/projects/{projectUid}/termBases Get term bases
ProjectApi getProjectTransMemories GET /api2/v1/projects/{projectUid}/transMemories Get translation memories
ProjectApi getProjectWorkflowSteps GET /api2/v1/projects/{projectUid}/workflowSteps Get workflow steps
ProjectApi getQuotesForProject GET /api2/v1/projects/{projectUid}/quotes List quotes
ProjectApi listAssignedProjects GET /api2/v1/users/{userId}/projects List assigned projects
ProjectApi listByProject GET /api2/v1/projects/{projectUid}/analyses List analyses by project
ProjectApi listProjects GET /api2/v1/projects List projects
ProjectApi listProviders POST /api2/v1/projects/{projectUid}/providers/suggest Get suggested providers
ProjectApi setFinancialSettings PUT /api2/v1/projects/{projectUid}/financialSettings Edit financial settings
ProjectApi setMtSettingsForProject PUT /api2/v1/projects/{projectUid}/mtSettings Edit machine translate settings
ProjectApi setMtSettingsPerLanguageForProject PUT /api2/v1/projects/{projectUid}/mtSettingsPerLanguage Edit machine translate settings per language
ProjectApi setProjectStatus POST /api2/v1/projects/{projectUid}/setStatus Edit project status
ProjectApi setProjectTermBases PUT /api2/v1/projects/{projectUid}/termBases Edit term bases
ProjectApi setProjectTransMemories PUT /api2/v1/projects/{projectUid}/transMemories Edit translation memories
ProjectTemplateApi createProjectFromTemplate POST /api2/v1/projects/applyTemplate/{templateId} Create project from template
ProjectTemplateApi createProjectTemplate POST /api2/v1/projectTemplates Create project template
ProjectTemplateApi deleteProjectTemplate DELETE /api2/v1/projectTemplates/{projectTemplateId} Delete project template
ProjectTemplateApi getOneTemplate GET /api2/v1/projectTemplates/{projectTemplateId} Get project template
ProjectTemplateApi getTemplates GET /api2/v1/projectTemplates List project templates
ProviderApi listProviders POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/providers/suggest Get suggested providers
ProviderApi listProviders_0 POST /api2/v1/projects/{projectUid}/providers/suggest Get suggested providers
QualityAssuranceApi runQaForJobPart POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/qualityAssurances/run Run quality assurance
QualityAssuranceApi runQaForJobParts POST /api2/v1/projects/{projectUid}/jobs/qualityAssurances/run Run quality assurance (batch)
QualityAssuranceApi updateIgnoredChecks POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/qualityAssurances/ignoreChecks Edit ignored checks
QuoteApi createQuote POST /api2/v1/quotes Create quote
QuoteApi deleteQuote DELETE /api2/v1/quotes/{quoteId} Delete quote
QuoteApi get GET /api2/v1/quotes/{quoteId} Get quote
SegmentApi listSegments GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/segments Get segments
SegmentationRulesApi createSegmentationRule POST /api2/v1/segmentationRules Create segmentation rule
SegmentationRulesApi deletesSegmentationRule DELETE /api2/v1/segmentationRules/{segRuleId} Delete segmentation rule
SegmentationRulesApi getListOfSegmentationRules GET /api2/v1/segmentationRules List segmentation rules
SegmentationRulesApi getSegmentationRule GET /api2/v1/segmentationRules/{segRuleId} Get segmentation rule
SegmentationRulesApi updatesSegmentationRule PUT /api2/v1/segmentationRules/{segRuleId} Edit segmentation rule
SpellCheckApi addWord POST /api2/v1/spellCheck/words Add word to dictionary
SpellCheckApi check POST /api2/v1/spellCheck/check Spell check
SpellCheckApi checkByJob POST /api2/v1/spellCheck/check/{jobUid} Spell check for job
SpellCheckApi suggest POST /api2/v1/spellCheck/suggest Suggest a word
SubDomainApi createSubDomain POST /api2/v1/subDomains Create subdomain
SubDomainApi deleteSubDomain DELETE /api2/v1/subDomains/{subDomainId} Delete subdomain
SubDomainApi getSubDomain GET /api2/v1/subDomains/{subDomainId} Get subdomain
SubDomainApi listSubDomains GET /api2/v1/subDomains List subdomains
SubDomainApi updateSubDomain PUT /api2/v1/subDomains/{subDomainId} Edit subdomain
SupportedLanguagesApi listOfLanguages GET /api2/v1/languages List supported languages
TermBaseApi browseTerms POST /api2/v1/termBases/{termBaseId}/browse Browse term base
TermBaseApi clearTermBase DELETE /api2/v1/termBases/{termBaseId}/terms Clear term base
TermBaseApi createTerm POST /api2/v1/termBases/{termBaseId}/terms Create term
TermBaseApi createTermBase POST /api2/v1/termBases Create term base
TermBaseApi createTermByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/termBases/createByJob Create term in job's term bases
TermBaseApi deleteConcept DELETE /api2/v1/termBases/{termBaseId}/concepts/{conceptId} Delete concept
TermBaseApi deleteTerm DELETE /api2/v1/termBases/{termBaseId}/terms/{termId} Delete term
TermBaseApi deleteTermBase DELETE /api2/v1/termBases/{termBaseId} Delete term base
TermBaseApi exportTermBase GET /api2/v1/termBases/{termBaseId}/export Export term base
TermBaseApi getTerm GET /api2/v1/termBases/{termBaseId}/terms/{termId} Get term
TermBaseApi getTermBase GET /api2/v1/termBases/{termBaseId} Get term base
TermBaseApi getTermBaseMetadata GET /api2/v1/termBases/{termBaseId}/metadata Get term base metadata
TermBaseApi getTranslationResources GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/translationResources Get translation resources
TermBaseApi importTermBase POST /api2/v1/termBases/{termBaseId}/upload Upload term base
TermBaseApi listTermBases GET /api2/v1/termBases List term bases
TermBaseApi listTermsOfConcept GET /api2/v1/termBases/{termBaseId}/concepts/{conceptId}/terms Get terms of concept
TermBaseApi searchTerms POST /api2/v1/termBases/{termBaseId}/search Search term base
TermBaseApi searchTermsByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/termBases/searchByJob Search job's term bases
TermBaseApi searchTermsInTextByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/termBases/searchInTextByJob Search terms in text
TermBaseApi updateTerm PUT /api2/v1/termBases/{termBaseId}/terms/{termId} Edit term
TermBaseApi updateTermBase PUT /api2/v1/termBases/{termBaseId} Edit term base
TranslationApi humanTranslate POST /api2/v1/projects/{projectUid}/jobs/humanTranslate Human translate (Gengo or Unbabel)
TranslationApi preTranslate POST /api2/v1/projects/{projectUid}/jobs/preTranslate Pre-translate job
TranslationMemoryApi createTransMemory POST /api2/v1/transMemories Create translation memory
TranslationMemoryApi deleteSourceAndTranslations DELETE /api2/v1/transMemories/{transMemoryId}/segments/{segmentId} Delete both source and translation
TranslationMemoryApi deleteTransMemory DELETE /api2/v1/transMemories/{transMemoryId} Delete translation memory
TranslationMemoryApi deleteTranslation DELETE /api2/v1/transMemories/{transMemoryId}/segments/{segmentId}/lang/{lang} Delete segment of given language
TranslationMemoryApi downloadSearchResult GET /api2/v1/transMemories/downloadExport/{asyncRequestId} Download export
TranslationMemoryApi editTransMemory PUT /api2/v1/transMemories/{transMemoryId} Edit translation memory
TranslationMemoryApi export GET /api2/v1/transMemories/{transMemoryId}/export Export translation memory
TranslationMemoryApi exportByQueryAsync POST /api2/v1/transMemories/{transMemoryId}/exportByQueryAsync Search translation memory
TranslationMemoryApi getTransMemory GET /api2/v1/transMemories/{transMemoryId} Get translation memory
TranslationMemoryApi getTranslationResources GET /api2/v1/projects/{projectUid}/jobs/{jobUid}/translationResources Get translation resources
TranslationMemoryApi importTransMemory POST /api2/v1/transMemories/{transMemoryId}/import Import segments
TranslationMemoryApi listTransMemories GET /api2/v1/transMemories List translation memories
TranslationMemoryApi search POST /api2/v1/transMemories/{transMemoryId}/search Search translation memory (sync)
TranslationMemoryApi searchSegmentByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/transMemories/search Search job's translation memories
TranslationMemoryApi updateTranslation PUT /api2/v1/transMemories/{transMemoryId}/segments/{segmentId} Edit segment
TranslationMemoryApi wildCardSearchByJob POST /api2/v1/projects/{projectUid}/jobs/{jobUid}/transMemories/wildCardSearch Wildcard search job's translation memories
TranslationMemoryApi wildcardSearch POST /api2/v1/transMemories/{transMemoryId}/wildCardSearch Wildcard search
UserApi cancelDeletion POST /api2/v1/users/{userId}/undelete Restore user
UserApi createUser POST /api2/v1/users Create user
UserApi deleteUser DELETE /api2/v1/users/{userId} Delete user
UserApi getListOfUsersFiltered GET /api2/v1/users List users
UserApi getUser GET /api2/v1/users/{userId} Get user
UserApi listAssignedProjects GET /api2/v1/users/{userId}/projects List assigned projects
UserApi listJobs GET /api2/v1/users/{userId}/jobs List assigned jobs
UserApi listTargetLangs GET /api2/v1/users/{userId}/targetLangs List assigned target languages
UserApi listWorkflowSteps GET /api2/v1/users/{userId}/workflowSteps List assigned workflow steps
UserApi loginActivity GET /api2/v1/users/{userId}/loginStatistics Login statistics
UserApi sendLoginInfo POST /api2/v1/users/{userId}/emailLoginInformation Send login information
UserApi updatePassword POST /api2/v1/users/{userId}/updatePassword Update password
UserApi updateUser PUT /api2/v1/users/{userId} Edit user
VendorApi getVendor GET /api2/v1/vendors/{vendorId} Get vendor
VendorApi listDiscovered GET /api2/v1/discoveredVendors List discovered vendors
VendorApi listVendors GET /api2/v1/vendors List vendors
WebhookApi createWebHook POST /api2/v1/webhooks Create webhook
WebhookApi deleteWebHook DELETE /api2/v1/webhooks/{webHookId} Delete webhook
WebhookApi getWebHook GET /api2/v1/webhooks/{webHookId} Get webhook
WebhookApi getWebHookList GET /api2/v1/webhooks Lists webhooks
WebhookApi updateWebHook PUT /api2/v1/webhooks/{webHookId} Edit webhook
WorkflowStepApi listWFSteps GET /api2/v1/workflowSteps List workflow steps
WorkflowStepApi listWorkflowSteps GET /api2/v1/users/{userId}/workflowSteps List assigned workflow steps

Documentation For Models

Documentation For Authorization

All endpoints do not require authorization.

Author