Attributes
- Companion
- object
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Creates a new authentication resource.
Creates a new authentication resource.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Creates a new destination.
Creates a new destination.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Creates a new source.
Creates a new source.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Creates a new task.
Creates a new task.
Value parameters
- taskCreate
-
Request body for creating a task.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- body
-
Parameters to send with the custom request.
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
This method allow you to send requests to the Algolia REST API.
This method allow you to send requests to the Algolia REST API.
Value parameters
- body
-
Parameters to send with the custom request.
- parameters
-
Query parameters to apply to the current query.
- path
-
Path of the endpoint, anything after "/1" must be specified.
Attributes
Deletes an authentication resource. You can't delete authentication resources that are used by a source or a destination.
Deletes an authentication resource. You can't delete authentication resources that are used by a source or a destination.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- authenticationID
-
Unique identifier of an authentication resource.
Attributes
Deletes a destination by its ID. You can't delete destinations that are referenced in tasks.
Deletes a destination by its ID. You can't delete destinations that are referenced in tasks.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- destinationID
-
Unique identifier of a destination.
Attributes
Deletes a source by its ID. You can't delete sources that are referenced in tasks.
Deletes a source by its ID. You can't delete sources that are referenced in tasks.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- sourceID
-
Unique identifier of a source.
Attributes
Deletes a task by its ID.
Deletes a task by its ID.
Value parameters
- taskID
-
Unique identifier of a task.
Attributes
Disables a task.
Disables a task.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- taskID
-
Unique identifier of a task.
Attributes
Enables a task.
Enables a task.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- taskID
-
Unique identifier of a task.
Attributes
Retrieves an authentication resource by its ID.
Retrieves an authentication resource by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- authenticationID
-
Unique identifier of an authentication resource.
Attributes
Retrieves a list of all authentication resources.
Retrieves a list of all authentication resources.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- `type`
-
Type of authentication resource to retrieve.
- itemsPerPage
-
Number of items per page.
- order
-
Sort order of the response, ascending or descending.
- page
-
Page number of the paginated API response.
- platform
-
Ecommerce platform for which to retrieve authentication resources.
- sort
-
Property by which to sort the list of authentication resources.
Attributes
Retrieves a destination by its ID.
Retrieves a destination by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- destinationID
-
Unique identifier of a destination.
Attributes
Retrieves a list of destinations.
Retrieves a list of destinations.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- `type`
-
Destination type.
- authenticationID
-
Authentication ID used by destinations.
- itemsPerPage
-
Number of items per page.
- order
-
Sort order of the response, ascending or descending.
- page
-
Page number of the paginated API response.
- sort
-
Property by which to sort the destinations.
Attributes
Retrieves a stream listing for a source. Listing streams only works with sources with type: docker
and imageType: singer
.
Retrieves a stream listing for a source. Listing streams only works with sources with type: docker
and imageType: singer
.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- sourceID
-
Unique identifier of a source.
Attributes
Retrieves a single task run event by its ID.
Retrieves a single task run event by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- eventID
-
Unique identifier of an event.
- runID
-
Unique identifier of a task run.
Attributes
Retrieves a list of events for a task run, identified by it's ID.
Retrieves a list of events for a task run, identified by it's ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- `type`
-
Event type for filtering the list of task runs.
- endDate
-
Date and time in RFC3339 format for the latest events to retrieve. By default, the current time is used.
- itemsPerPage
-
Number of items per page.
- order
-
Sort order of the response, ascending or descending.
- page
-
Page number of the paginated API response.
- runID
-
Unique identifier of a task run.
- sort
-
Property by which to sort the list of task run events.
- startDate
-
Date and time in RFC3339 format for the earliest events to retrieve. By default, the current time minus three hours is used.
- status
-
Event status for filtering the list of task runs.
Attributes
Retrieve a single task run by its ID.
Retrieve a single task run by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- runID
-
Unique identifier of a task run.
Attributes
Retrieve a list of task runs.
Retrieve a list of task runs.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- endDate
-
Date in RFC3339 format for the latest run to retrieve. By default, the current day is used.
- itemsPerPage
-
Number of items per page.
- order
-
Sort order of the response, ascending or descending.
- page
-
Page number of the paginated API response.
- sort
-
Property by which to sort the list of task runs.
- startDate
-
Date in RFC3339 format for the earliest run to retrieve. By default, the current day minus seven days is used.
- status
-
Run status for filtering the list of task runs.
- taskID
-
Task ID for filtering the list of task runs.
Attributes
Retrieve a source by its ID.
Retrieve a source by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- sourceID
-
Unique identifier of a source.
Attributes
Retrieves a list of sources.
Retrieves a list of sources.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- `type`
-
Source type. Some sources require authentication.
- authenticationID
-
Authentication IDs of the sources to retrieve. 'none' returns sources that doesn't have an authentication resource.
- itemsPerPage
-
Number of items per page.
- order
-
Sort order of the response, ascending or descending.
- page
-
Page number of the paginated API response.
- sort
-
Property by which to sort the list of sources.
Attributes
Retrieves a task by its ID.
Retrieves a task by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- taskID
-
Unique identifier of a task.
Attributes
Retrieves a list of tasks.
Retrieves a list of tasks.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- action
-
Actions for filtering the list of tasks.
- destinationID
-
Destination IDs for filtering the list of tasks.
- enabled
-
Whether to filter the list of tasks by the
enabled
status. - itemsPerPage
-
Number of items per page.
- order
-
Sort order of the response, ascending or descending.
- page
-
Page number of the paginated API response.
- sort
-
Property by which to sort the list of tasks.
- sourceID
-
Source IDs for filtering the list of tasks.
- triggerType
-
Type of task trigger for filtering the list of tasks.
Attributes
Runs a task. You can check the status of task runs with the observability endpoints.
Runs a task. You can check the status of task runs with the observability endpoints.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- taskID
-
Unique identifier of a task.
Attributes
Searches for authentication resources.
Searches for authentication resources.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Searches for destinations.
Searches for destinations.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Searches for sources.
Searches for sources.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Searches for tasks.
Searches for tasks.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Attributes
Triggers a stream-listing request for a source. Triggering stream-listing requests only works with sources with type: docker
and imageType: singer
.
Triggers a stream-listing request for a source. Triggering stream-listing requests only works with sources with type: docker
and imageType: singer
.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- sourceID
-
Unique identifier of a source.
Attributes
Updates an authentication resource.
Updates an authentication resource.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- authenticationID
-
Unique identifier of an authentication resource.
Attributes
Updates the destination by its ID.
Updates the destination by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- destinationID
-
Unique identifier of a destination.
Attributes
Updates a source by its ID.
Updates a source by its ID.
Required API Key ACLs:
- addObject
- deleteIndex
- editSettings
Value parameters
- sourceID
-
Unique identifier of a source.
Attributes
Updates a task by its ID.
Updates a task by its ID.
Value parameters
- taskID
-
Unique identifier of a task.