Skip to main content
Operations for managing performers (actors/models). Bases: StashClientProtocol Mixin for performer-related client methods.

Functions

find_performer

Find a performer by ID, name, or filter. Parameters: Returns: Examples: Find by ID:
Find by name:
Find by filter:
Access performer relationships:

find_performers

Find performers matching the given filters. Parameters: Returns: Examples: Find all favorite performers:
Find performers with specific tags:
Find performers with high rating and sort by name:
Paginate results:

create_performer

Create a new performer in Stash. Parameters: Returns: Raises: Examples: Create a basic performer:
Create performer with metadata:
Create performer with relationships:

update_performer

Update an existing performer in Stash. Parameters: Returns: Raises: Examples: Update performer name and metadata:
Update performer relationships:
Update performer URLs:
Remove performer relationships:

update_performer_image

Update a performer’s image. Parameters: Returns: Raises: Examples: Update performer image with a data URI:
Update performer image from a file:

performer_destroy

Delete a performer. Parameters: Returns: Raises: Examples: Delete a performer:
Using the input type:

performers_destroy

Delete multiple performers. Parameters: Returns: Raises: Examples: Delete multiple performers:

all_performers

Get all performers.

bulk_performer_update

Bulk update performers. Parameters: Returns: Examples: Update multiple performers’ gender:
Add tags to multiple performers:

performer_merge

Merge performers into a single performer. Minimum Stash Version: v0.30.2+ or commit 65e82a0 or newer This feature requires Stash v0.30.2 or later (or development builds with commit 65e82a0+). Older Stash versions will raise a GraphQL error. Parameters: Returns: Raises: Examples: Merge performers:
Merge with overrides:

map_performer_ids

Convert performer names/objects to IDs, optionally creating missing performers. This is a convenience method to resolve performer references to their IDs, reducing boilerplate when working with performer relationships. Parameters: Returns: Examples: Map performer names to IDs:
Auto-create missing performers:
Handle multiple matches:
Use in scene creation: