UNPKG

scraper-api-datachaser

Version:

The scraping SaaS platform provides a RESTful API for developers to perform web scraping tasks. Users can submit scraping tasks, monitor task status, retrieve scraped data, and manage their account through the API.

217 lines (189 loc) 5.83 kB
/** * Scraper API * The scraping SaaS platform provides a RESTful API for developers to perform web scraping tasks. Users can submit scraping tasks, monitor task status, retrieve scraped data, and manage their account through the API. * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. * */ import ApiClient from './ApiClient'; import Actions from './model/Actions'; import Data from './model/Data'; import DataToScrape from './model/DataToScrape'; import DeleteApiKeyRequest from './model/DeleteApiKeyRequest'; import ErrorResponse from './model/ErrorResponse'; import Frecuency from './model/Frecuency'; import Job from './model/Job'; import JobCreateRequest from './model/JobCreateRequest'; import JobCreateResponse from './model/JobCreateResponse'; import Key from './model/Key'; import KeyCreateRequest from './model/KeyCreateRequest'; import Log from './model/Log'; import ProcessedJob from './model/ProcessedJob'; import ProxyRegions from './model/ProxyRegions'; import RateLimit from './model/RateLimit'; import Selector from './model/Selector'; import UserAccountCreateResponse from './model/UserAccountCreateResponse'; import UserAccountUpdateRequest from './model/UserAccountUpdateRequest'; import APIKeysApi from './api/APIKeysApi'; import AuthenticationApi from './api/AuthenticationApi'; import DataApi from './api/DataApi'; import JobsApi from './api/JobsApi'; import LogsApi from './api/LogsApi'; /** * The scraping SaaS platform provides a RESTful API for developers to perform web scraping tasks. Users can submit scraping tasks, monitor task status, retrieve scraped data, and manage their account through the API..<br> * The <code>index</code> module provides access to constructors for all the classes which comprise the public API. * <p> * An AMD (recommended!) or CommonJS application will generally do something equivalent to the following: * <pre> * var ScraperApi = require('index'); // See note below*. * var xxxSvc = new ScraperApi.XxxApi(); // Allocate the API class we're going to use. * var yyyModel = new ScraperApi.Yyy(); // Construct a model instance. * yyyModel.someProperty = 'someValue'; * ... * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service. * ... * </pre> * <em>*NOTE: For a top-level AMD script, use require(['index'], function(){...}) * and put the application logic within the callback function.</em> * </p> * <p> * A non-AMD browser application (discouraged) might do something like this: * <pre> * var xxxSvc = new ScraperApi.XxxApi(); // Allocate the API class we're going to use. * var yyy = new ScraperApi.Yyy(); // Construct a model instance. * yyyModel.someProperty = 'someValue'; * ... * var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service. * ... * </pre> * </p> * @module index * @version 1.0.0 */ export { /** * The ApiClient constructor. * @property {module:ApiClient} */ ApiClient, /** * The Actions model constructor. * @property {module:model/Actions} */ Actions, /** * The Data model constructor. * @property {module:model/Data} */ Data, /** * The DataToScrape model constructor. * @property {module:model/DataToScrape} */ DataToScrape, /** * The DeleteApiKeyRequest model constructor. * @property {module:model/DeleteApiKeyRequest} */ DeleteApiKeyRequest, /** * The ErrorResponse model constructor. * @property {module:model/ErrorResponse} */ ErrorResponse, /** * The Frecuency model constructor. * @property {module:model/Frecuency} */ Frecuency, /** * The Job model constructor. * @property {module:model/Job} */ Job, /** * The JobCreateRequest model constructor. * @property {module:model/JobCreateRequest} */ JobCreateRequest, /** * The JobCreateResponse model constructor. * @property {module:model/JobCreateResponse} */ JobCreateResponse, /** * The Key model constructor. * @property {module:model/Key} */ Key, /** * The KeyCreateRequest model constructor. * @property {module:model/KeyCreateRequest} */ KeyCreateRequest, /** * The Log model constructor. * @property {module:model/Log} */ Log, /** * The ProcessedJob model constructor. * @property {module:model/ProcessedJob} */ ProcessedJob, /** * The ProxyRegions model constructor. * @property {module:model/ProxyRegions} */ ProxyRegions, /** * The RateLimit model constructor. * @property {module:model/RateLimit} */ RateLimit, /** * The Selector model constructor. * @property {module:model/Selector} */ Selector, /** * The UserAccountCreateResponse model constructor. * @property {module:model/UserAccountCreateResponse} */ UserAccountCreateResponse, /** * The UserAccountUpdateRequest model constructor. * @property {module:model/UserAccountUpdateRequest} */ UserAccountUpdateRequest, /** * The APIKeysApi service constructor. * @property {module:api/APIKeysApi} */ APIKeysApi, /** * The AuthenticationApi service constructor. * @property {module:api/AuthenticationApi} */ AuthenticationApi, /** * The DataApi service constructor. * @property {module:api/DataApi} */ DataApi, /** * The JobsApi service constructor. * @property {module:api/JobsApi} */ JobsApi, /** * The LogsApi service constructor. * @property {module:api/LogsApi} */ LogsApi };