Skip to main content
The TapKitClient is your main entry point for interacting with TapKit. It handles authentication, connection management, and provides access to your phones.

Basic Usage

Configuration Options

Context Manager

Use the client as a context manager for automatic cleanup:
Or manually close when done:

System Status

Check the overall system status:

Status Fields

Client-Level Actions

You can execute actions directly on the client when you’ve set a default phone:
This is convenient when working with a single phone throughout your script.

Error Handling

The SDK raises TapKitError for API errors:

Next Steps

Managing Phones

Learn how to list and select phones

Screenshots

Capture screenshots from your phone