codat.io – sync-for-commerce
The API for Sync for Commerce. Sync for Commerce is an API and a set of supporting tools. It has been built to enable e-commerce, point of sale platforms to provide high-quality integrations with numerous accounting platform through standardized API, seamlessly transforming business sale's data into accounting artefacts.
- Homepage
- https://api.apis.guru/v2/specs/codat.io:sync-for-commerce/1.1.json
- Provider
- codat.io:sync-for-commerce / sync-for-commerce
- OpenAPI version
- 3.1.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/codat.io/sync-for-commerce/1.1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/codat.io/sync-for-commerce/1.1/openapi.yaml
Tools (19)
Extracted live via the executor SDK.
-
companyManagement.createCompanyCreates a Codat company with a commerce partner data connection.
-
companyManagement.createConnectionCreate a data connection for company.
-
companyManagement.listCompaniesRetrieve a list of all companies the client has created.
-
companyManagement.listConnectionsRetrieve previously created data connections.
-
companyManagement.updateConnectionUpdate a data connection
-
configuration.getConfigurationRetrieve current config preferences.
-
configuration.getSyncStatusCheck the sync history and sync status for a company.
-
configuration.setConfigurationMake changes to configuration preferences.
-
integrations.getIntegrationBrandingRetrieve Integration branding assets.
-
integrations.listIntegrationsRetrieve a list of available integrations support by datatype and state of release.
-
sync.requestSyncRun a Commerce sync from the last successful sync up to the date provided (optional), otherwise UtcNow is used. If there was no previously successful sync, the start date in the config is used.
-
sync.requestSyncForDateRangeRun a Commerce sync from the specified start date to the specified finish date in the request payload.
-
syncFlowPreferences.getConfigTextSyncFlowTo enable retrieval of preferences set for the text fields on Sync Flow.
-
syncFlowPreferences.getSyncFlowUrlGet a URL for Sync Flow including a one time passcode.
-
syncFlowPreferences.getVisibleAccountsEnable retrieval for accounts which are visible on sync flow.
-
syncFlowPreferences.updateConfigTextSyncFlowTo enable update of preferences set for the text fields on sync flow.
-
syncFlowPreferences.updateVisibleAccountsSyncFlowTo enable update of accounts visible preferences set on Sync Flow.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools