List PhantomsList all Phantoms in the connected PhantomBuster workspace, so you can pick which one to launch. Each comes with its type, whether it is running now, and how its last run ended.
Describe PhantomLook up a Phantom's saved settings, including its saved inputs, useful for finding the exact input field names the Phantom expects. Also gives its schedule, how it files results, and links to its results files. Session cookies and passwords are shown as hidden.
Launch PhantomLaunch a Phantom. Any run inputs you provide (for example, a spreadsheet URL, a column name, or a profile URL) apply to this run only. The run continues in the background, so use Wait for run to finish, or Get run status, with the returned run ID to see when it finishes.
Get run statusCheck the status of a Phantom run: running, finished, error or stopped. A run that ends with an error is reported as 'error', with the errors the Phantom gave. To wait for a run to end, use Wait for run to finish.
Wait for run to finishWait for a Phantom run to end, then report how it ended. If it is still going when the wait is up, the step hands it back with timed_out set, so a later step can wait again. A run that fails does not fail this step: check succeeded.
List runsList a Phantom's recent runs, newest first, with how each one ended and the labels it was launched with.
Stop PhantomStop a Phantom's run in progress. Optionally turn off its schedule too, so it doesn't launch again on its own.
Get run resultsBring the rows one run collected into the workflow, by its run ID. Unlike Fetch result data, which reads everything the Phantom has collected across its runs, this is only what that run found. Use it once the run has finished.
Fetch result dataBring a Phantom's results file (the rows it has collected across its runs) into the workflow. For one run's rows only, use Get run results. For large results, use the Limit and Rows to skip fields to fetch a portion at a time; a link to the full results file is always included.
Create PhantomAdd a Phantom to the workspace from PhantomBuster's catalogue, such as a LinkedIn Profile Scraper, optionally with its inputs filled in. It uses one of your plan's Phantom slots.
Update PhantomChange a Phantom's saved settings for every run from now on: its name, its inputs (such as a new session cookie or search URL), how it files results, or the webhook PhantomBuster calls when a run ends. Inputs you give are merged into its saved ones unless you choose to replace them.
Delete PhantomDelete a Phantom from the workspace, freeing its slot. PhantomBuster won't delete a Phantom while it is running.
Get workspace usageSee the workspace's PhantomBuster plan and how much of it is used: execution time, email and AI credits, storage and Phantom slots, each with its limit and when it resets. Check it before launching a long run.