InsionInsion
Python

Ingest a user

Create or update a user without ingesting a record

user = client.ingest_a_user(
    client_id="user-123",
    email="person@example.com",
    username="person",
    protected=False,
)

Only client_id is required. Optional arguments are client_url, stripe_account_id, email, name, username, protected, and metadata. The response is IngestUserResponse with the Insion user ID.

Set protected=True for trusted users that should be exempt from selected automated moderation actions. Reuse a client_id to update the profile.