POST
/
run
import { Configuration, RunApi } from 'autotab';

const runClient = new RunApi(new Configuration({
    apiKey: process.env['AUTOTAB_API_KEY'],
}));

async function main() {
  const run = await runClient.start({
    runSkillRequest: {
        skillId: "skill_fe517503-384a-45c5-87a3-94f98126e626"
    }
  });
  
  console.log("result:", run);
}

main();
{
  "id": "<string>",
  "skill_id": "<string>",
  "owner": "<string>",
  "created_at": "2023-11-07T05:31:56Z",
  "environment": "client",
  "start_time": "2023-11-07T05:31:56Z",
  "end_time": "2023-11-07T05:31:56Z",
  "state": "play"
}

Authorizations

Authorization
string
header
required

Your Autotab API key

Body

application/json
skill_id
string
required
inputs
object | null

Response

200
application/json
Successful Response
id
string
required
skill_id
string
required
owner
string
required
created_at
string
required
environment
enum<string> | null
required
Available options:
client,
cloud
start_time
string
required
end_time
string | null
state
enum<string> | null
Available options:
play,
pause,
finish,
reset,
cancel,
timeout,
editing