aito.api.create_job

aito.api.create_job(client: AitoClient, job_endpoint: str | None = None, query: Dict | List | None = None, request_obj: QueryAPIRequest | CreateJobRequest | None = None) CreateJobResponse

Create a job for a query that takes longer than 30 seconds to run

Parameters:
  • client (AitoClient) – the AitoClient instance

  • job_endpoint (Optional[str]) – the job endpoint

  • query (Optional[Union[List, Dict]]) – the query for the endpoint

  • request_obj (Optional[Union[aito_requests.QueryAPIRequest, aito_requests.CreateJobRequest]]) – a CreateJobRequest or an QueryAPIRequest instance

Returns:

job information

Return type:

Dict