6.0.0 • Published 5 years ago
@datafire/import_schedule v6.0.0
@datafire/import_schedule
Client library for import.io
Installation and Usage
npm install --save @datafire/import_schedulelet import_schedule = require('@datafire/import_schedule').create({
api_key: ""
});
.then(data => {
console.log(data);
});Description
Actions
extractor.get
Get the list of schedules for all your extractors
import_schedule.extractor.get(null, context)Input
This action has no parameters
Output
- output Schedule
extractor.post
Schedule and extractor to run at a specific time
import_schedule.extractor.post({
"Schedule Request Body": {
"extractorId": "",
"interval": ""
}
}, context)Input
- input
object- Schedule Request Body required ScheduleRequest
Output
- output Schedule
extractor.extractorId.delete
Delete an existing schedule
import_schedule.extractor.extractorId.delete({
"extractorId": ""
}, context)Input
- input
object- extractorId required
string: the id of the extractor with a schedule
- extractorId required
Output
Output schema unknown
extractor.extractorId.get
Get the schedule of a particular extractor
import_schedule.extractor.extractorId.get({
"extractorId": ""
}, context)Input
- input
object- extractorId required
string: the id of the extractor with a schedule
- extractorId required
Output
- output Schedule
Definitions
APIError
- APIError
object- code
integer: Internal error code - error
string: (deprecated) A message containing a brief description of the error - message
string: A message containing a brief description of the error
- code
CrawlRun
- CrawlRun
object- extractorId
string - failedUrlCount
integer - guid
string - rowCount
integer - runtimeConfigId
string - startedAt
integer - state
string - stoppedAt
integer - successUrlCount
integer - totalUrlCount
integer - urlListId
string
- extractorId
Inputs
- Inputs
object- Example Input
string - _url required
string
- Example Input
ObjectStoreSearchResult
- ObjectStoreSearchResult
object- hits
object- hits
array- items
object- _id
string - _score
integer - _type
string - fields CrawlRun
- _id
- items
- total
integer
- hits
- timed_out
boolean - took
integer
- hits
QueryResponse
- QueryResponse
object- error
string - exceptionType
string - extractorData
object - pageData
object - runtimeConfigId
string - sequenceNumber
integer - timestamp
integer - url
string
- error
Report
- Report
object- configId
string - guid
string - name
string - published
boolean - reportId
string - status
string - summary
object - type
string
- configId
ReportRun
- ReportRun
object- autoPublish
boolean - guid
string - latestConfigId
string - name
string - type
string
- autoPublish
Schedule
- Schedule
object- extractorId
string - interval
string - intervalData
object- minutes
string - time
string - type
string
- minutes
- nextRunAt
integer - ownerId
string - startTimestamp
integer
- extractorId
ScheduleRequest
- ScheduleRequest
object- extractorId required
string - interval required
string - startTimestamp
integer
- extractorId required