analytics
Tapfiliate MCP, CLI, and Lua Integration for AI Agents
Tapfiliate integration docs for AI agents: MCP gateway setup, Tapfiliate CLI commands, Lua API reference, credentials, and function schemas.Tapfiliate for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
tapfiliate.tapfiliate_get_current_user | Read read | 0 | Get the currently authenticated Tapfiliate user profile. Useful for verifying API credentials and checking account details. |
tapfiliate.tapfiliate_list_affiliates | Read read | 8 | List affiliates in your Tapfiliate account. Returns paginated results with affiliate IDs, emails, names, and status. |
tapfiliate.tapfiliate_get_affiliate | Read read | 1 | Get detailed information about a specific affiliate by their ID. Includes email, name, status, and metadata. |
tapfiliate.tapfiliate_create_affiliate | Write write | 7 | Create a Tapfiliate affiliate with profile, company, address, and custom field data. |
tapfiliate.tapfiliate_update_affiliate | Write write | 7 | Update a Tapfiliate affiliate profile, company, address, or custom field data. |
tapfiliate.tapfiliate_delete_affiliate | Write write | 1 | Delete a Tapfiliate affiliate by ID. |
tapfiliate.tapfiliate_set_affiliate_group | Write write | 2 | Assign an affiliate to a Tapfiliate affiliate group. |
tapfiliate.tapfiliate_list_affiliate_notes | Read read | 1 | List notes attached to a Tapfiliate affiliate. |
tapfiliate.tapfiliate_list_affiliate_groups | Read read | 0 | List all Tapfiliate affiliate groups. |
tapfiliate.tapfiliate_list_conversions | Read read | 8 | List conversions in your Tapfiliate account. Supports filtering by affiliate, campaign, date range, and status. Results are paginated. |
tapfiliate.tapfiliate_get_conversion | Read read | 1 | Get a Tapfiliate conversion by ID. |
tapfiliate.tapfiliate_create_conversion | Write write | 13 | Create a new conversion in Tapfiliate. Associates a revenue amount with an affiliate using a unique external ID (e.g., order ID or transaction reference). |
tapfiliate.tapfiliate_add_conversion_commission | Write write | 4 | Add a commission line to a Tapfiliate conversion. |
tapfiliate.tapfiliate_list_commissions | Read read | 8 | List Tapfiliate commissions with optional filters. |
tapfiliate.tapfiliate_get_commission | Read read | 1 | Get a Tapfiliate commission by ID. |
tapfiliate.tapfiliate_list_customers | Read read | 5 | List Tapfiliate customers with optional program, customer, affiliate, and date filters. |
tapfiliate.tapfiliate_create_customer | Write write | 8 | Create or track a Tapfiliate customer for recurring and lifetime commission workflows. |
tapfiliate.tapfiliate_list_programs | Read read | 0 | List Tapfiliate affiliate programs. |
tapfiliate.tapfiliate_get_program_affiliate | Read read | 2 | Get an affiliate enrollment within a Tapfiliate program. |
tapfiliate.tapfiliate_update_program_affiliate | Write write | 3 | Update an affiliate enrollment within a Tapfiliate program. |
tapfiliate.tapfiliate_list_program_commission_types | Read read | 1 | List commission types for a Tapfiliate program. |