Pike13
Class, appointment, client, booking, visit, invoice, payment, refund, reporting, and webhook operations for Pike13 studios.
Tools
| Name | Description |
|---|---|
get_accountGet the authenticated Pike13 account. | Get the authenticated Pike13 account. |
list_account_businessesList businesses available to the authenticated Pike13 account. | List businesses available to the authenticated Pike13 account. |
get_businessGet basic details for the connected Pike13 business. | Get basic details for the connected Pike13 business. |
list_locationsList Pike13 business locations. | List Pike13 business locations. |
list_servicesList Pike13 services such as group classes, courses, and appointments. | List Pike13 services such as group classes, courses, and appointments. |
list_eventsList Pike13 class/course event schedules viewable by staff. | List Pike13 class/course event schedules viewable by staff. |
get_eventGet one Pike13 recurring event or course schedule. | Get one Pike13 recurring event or course schedule. |
list_event_occurrencesList scheduled Pike13 class, course, or appointment occurrences with optional filters. | List scheduled Pike13 class, course, or appointment occurrences with optional filters. |
get_event_occurrenceGet one Pike13 class, course, or appointment occurrence including attendance/visit details. | Get one Pike13 class, course, or appointment occurrence including attendance/visit details. |
cancel_event_occurrenceCancel or remove a Pike13 event occurrence; optional notes can notify clients and issue make-up passes. | Cancel or remove a Pike13 event occurrence; optional notes can notify clients and issue make-up passes. |
list_peopleList Pike13 people visible to staff. Use filters to narrow PII-heavy result sets. | List Pike13 people visible to staff. Use filters to narrow PII-heavy result sets. |
search_peopleSearch Pike13 people by name, email, or phone. | Search Pike13 people by name, email, or phone. |
get_personGet one Pike13 person/client profile by ID. This detail action may include contact and custom-field data. | Get one Pike13 person/client profile by ID. This detail action may include contact and custom-field data. |
create_personCreate a Pike13 person/client. Optional send_invite sends an account invitation email. | Create a Pike13 person/client. Optional send_invite sends an account invitation email. |
update_personUpdate Pike13 person/client fields. Omitted fields are ignored. | Update Pike13 person/client fields. Omitted fields are ignored. |
delete_personDelete a Pike13 person by exact ID. | Delete a Pike13 person by exact ID. |
list_person_notesList notes on a Pike13 person/client. | List notes on a Pike13 person/client. |
create_person_noteCreate a note on a Pike13 person/client. | Create a note on a Pike13 person/client. |
update_person_noteUpdate a Pike13 person/client note. | Update a Pike13 person/client note. |
delete_person_noteDelete a Pike13 person/client note by exact IDs. | Delete a Pike13 person/client note by exact IDs. |
create_bookingCreate a Pike13 booking with one or more leases for classes, courses, or appointments. | Create a Pike13 booking with one or more leases for classes, courses, or appointments. |
get_bookingGet one Pike13 booking by ID. | Get one Pike13 booking by ID. |
complete_bookingComplete a Pike13 booking, turning held leases into registrations when allowed. | Complete a Pike13 booking, turning held leases into registrations when allowed. |
delete_bookingDelete a Pike13 booking by exact ID. Completed bookings keep generated visits/invoices per Pike13 behavior. | Delete a Pike13 booking by exact ID. Completed bookings keep generated visits/invoices per Pike13 behavior. |
add_booking_leaseAdd a class, course, or appointment lease to an existing Pike13 booking. | Add a class, course, or appointment lease to an existing Pike13 booking. |
update_booking_leaseUpdate the person assigned to a Pike13 booking lease. | Update the person assigned to a Pike13 booking lease. |
delete_booking_leaseDelete a held Pike13 booking lease and release reserved capacity. | Delete a held Pike13 booking lease and release reserved capacity. |
list_person_visitsList visits/enrollments for one Pike13 person. | List visits/enrollments for one Pike13 person. |
create_visitCreate a Pike13 visit/enrollment or check-in record with a documented visit payload. | Create a Pike13 visit/enrollment or check-in record with a documented visit payload. |
update_visitUpdate a Pike13 visit, such as marking attendance, no-show, cancellation, or completion when allowed. | Update a Pike13 visit, such as marking attendance, no-show, cancellation, or completion when allowed. |
delete_visitDelete a Pike13 visit/enrollment by exact ID. | Delete a Pike13 visit/enrollment by exact ID. |
list_invoicesList Pike13 invoices with optional page and state filters. | List Pike13 invoices with optional page and state filters. |
get_invoiceGet one Pike13 invoice, including line items and payments. | Get one Pike13 invoice, including line items and payments. |
create_invoiceCreate a Pike13 invoice for plan products, optionally tied to a booking. | Create a Pike13 invoice for plan products, optionally tied to a booking. |
update_invoiceUpdate Pike13 invoice state, coupon, receipt settings, location, commission recipient, or booking link. | Update Pike13 invoice state, coupon, receipt settings, location, commission recipient, or booking link. |
list_invoice_payment_methodsList payment methods available for a Pike13 invoice. | List payment methods available for a Pike13 invoice. |
create_invoice_paymentCreate a Pike13 invoice payment using a documented payment payload. | Create a Pike13 invoice payment using a documented payment payload. |
refund_invoice_paymentRefund a Pike13 invoice payment with an exact payment ID and refund payload. | Refund a Pike13 invoice payment with an exact payment ID and refund payload. |
add_invoice_itemAdd an item to a Pike13 invoice. | Add an item to a Pike13 invoice. |
delete_invoice_itemDelete a Pike13 invoice item by exact invoice and item IDs. | Delete a Pike13 invoice item by exact invoice and item IDs. |
create_event_occurrence_noteCreate a note on a Pike13 event occurrence. | Create a note on a Pike13 event occurrence. |
update_event_occurrence_noteUpdate a Pike13 event occurrence note. | Update a Pike13 event occurrence note. |
delete_event_occurrence_noteDelete a Pike13 event occurrence note by exact IDs. | Delete a Pike13 event occurrence note by exact IDs. |
list_plansList Pike13 plans/memberships/passes for the business. | List Pike13 plans/memberships/passes for the business. |
update_plan_end_dateSet or change a Pike13 plan end date for a membership/pass lifecycle cancellation or scheduled end. | Set or change a Pike13 plan end date for a membership/pass lifecycle cancellation or scheduled end. |
list_person_plansList memberships and passes for a Pike13 person. | List memberships and passes for a Pike13 person. |
list_plan_productsList Pike13 recurring/prepaid plan products available for invoice creation. | List Pike13 recurring/prepaid plan products available for invoice creation. |
list_pack_productsList Pike13 pack/pass products available for purchase or pack creation. | List Pike13 pack/pass products available for purchase or pack creation. |
create_pack_productCreate a Pike13 pack/pass product. | Create a Pike13 pack/pass product. |
update_pack_productUpdate a Pike13 pack/pass product, including suspension/visibility fields when documented. | Update a Pike13 pack/pass product, including suspension/visibility fields when documented. |
delete_pack_productDelete a Pike13 pack/pass product by exact ID. | Delete a Pike13 pack/pass product by exact ID. |
get_packGet a Pike13 pack/pass by ID. | Get a Pike13 pack/pass by ID. |
create_packCreate a Pike13 pack/pass from a pack product for one or more people. | Create a Pike13 pack/pass from a pack product for one or more people. |
delete_packDelete a Pike13 pack/pass by exact ID. | Delete a Pike13 pack/pass by exact ID. |
get_punchGet a Pike13 punch/payment-for-visit record by ID. | Get a Pike13 punch/payment-for-visit record by ID. |
create_punchCreate a Pike13 punch to pay for a visit with a plan. | Create a Pike13 punch to pay for a visit with a plan. |
delete_punchDelete a Pike13 punch by exact ID. The associated visit becomes unpaid. | Delete a Pike13 punch by exact ID. The associated visit becomes unpaid. |
get_waitlist_entryGet a Pike13 waitlist entry by ID. | Get a Pike13 waitlist entry by ID. |
list_waitlist_entriesList Pike13 waitlist entries for a person or event occurrence. | List Pike13 waitlist entries for a person or event occurrence. |
create_waitlist_entryAdd a Pike13 person to an event occurrence waitlist. | Add a Pike13 person to an event occurrence waitlist. |
update_waitlist_entryTransition a Pike13 waitlist entry, for example wait or enroll. | Transition a Pike13 waitlist entry, for example wait or enroll. |
delete_waitlist_entryDelete a Pike13 waitlist entry by exact ID. | Delete a Pike13 waitlist entry by exact ID. |
query_reportRun a Pike13 Reporting API query for a documented report resource such as clients, enrollments, event_occurrences, invoices, or transactions. | Run a Pike13 Reporting API query for a documented report resource such as clients, enrollments, event_occurrences, invoices, or transactions. |
list_webhook_subscriptionsList Pike13 webhooks created for the connected business. | List Pike13 webhooks created for the connected business. |
create_webhook_subscriptionCreate a Pike13 webhook subscription for a documented topic and HTTPS target. | Create a Pike13 webhook subscription for a documented topic and HTTPS target. |
update_webhook_subscriptionUpdate a Pike13 webhook subscription target, topic, name, or description. | Update a Pike13 webhook subscription target, topic, name, or description. |
delete_webhook_subscriptionDelete a Pike13 webhook subscription by exact ID. | Delete a Pike13 webhook subscription by exact ID. |
Triggers
| Name | Description |
|---|---|
person_createdTriggers when a Pike13 person/client is created. | Triggers when a Pike13 person/client is created. |
person_updatedTriggers when a Pike13 person/client is updated. | Triggers when a Pike13 person/client is updated. |
person_deletedTriggers when a Pike13 person/client is deleted. | Triggers when a Pike13 person/client is deleted. |
visit_newTriggers when Pike13 creates a visit through the client-facing completion flow. | Triggers when Pike13 creates a visit through the client-facing completion flow. |
visit_createdTriggers when an internal Pike13 visit record is created. | Triggers when an internal Pike13 visit record is created. |
visit_updatedTriggers when a Pike13 visit/enrollment is updated. | Triggers when a Pike13 visit/enrollment is updated. |
visit_deletedTriggers when a Pike13 visit/enrollment is deleted. | Triggers when a Pike13 visit/enrollment is deleted. |
invoice_newTriggers when a Pike13 invoice is created from an end-user checkout or purchase flow. | Triggers when a Pike13 invoice is created from an end-user checkout or purchase flow. |
invoice_createdTriggers when an internal Pike13 invoice record is created. | Triggers when an internal Pike13 invoice record is created. |
invoice_updatedTriggers when a Pike13 invoice is updated. | Triggers when a Pike13 invoice is updated. |
transaction_createdTriggers when a Pike13 payment or refund transaction is created. | Triggers when a Pike13 payment or refund transaction is created. |
transaction_updatedTriggers when a Pike13 payment or refund transaction is updated. | Triggers when a Pike13 payment or refund transaction is updated. |
event_occurrence_createdTriggers when a Pike13 event occurrence is created. | Triggers when a Pike13 event occurrence is created. |
event_occurrence_updatedTriggers when a Pike13 event occurrence is updated. | Triggers when a Pike13 event occurrence is updated. |
event_occurrence_upcomingTriggers before a Pike13 event occurrence starts when configured by Pike13. | Triggers before a Pike13 event occurrence starts when configured by Pike13. |
event_occurrence_staff_member_updatedTriggers when staff assignments on a Pike13 event occurrence change. | Triggers when staff assignments on a Pike13 event occurrence change. |
note_createdTriggers when a Pike13 person or event occurrence note is created. | Triggers when a Pike13 person or event occurrence note is created. |
note_updatedTriggers when a Pike13 person or event occurrence note is updated. | Triggers when a Pike13 person or event occurrence note is updated. |
note_deletedTriggers when a Pike13 person or event occurrence note is deleted. | Triggers when a Pike13 person or event occurrence note is deleted. |
person_plan_createdTriggers when a Pike13 person plan is created. | Triggers when a Pike13 person plan is created. |
person_plan_updatedTriggers when a Pike13 person plan is updated. | Triggers when a Pike13 person plan is updated. |
plan_updatedTriggers when a Pike13 plan is updated. | Triggers when a Pike13 plan is updated. |
plan_endedTriggers when a Pike13 plan ends. | Triggers when a Pike13 plan ends. |
plan_hold_createdTriggers when a Pike13 plan hold is created. | Triggers when a Pike13 plan hold is created. |
plan_hold_updatedTriggers when a Pike13 plan hold is updated. | Triggers when a Pike13 plan hold is updated. |
plan_hold_deletedTriggers when a Pike13 plan hold is deleted. | Triggers when a Pike13 plan hold is deleted. |
punchcard_startedTriggers when a Pike13 punchcard starts. | Triggers when a Pike13 punchcard starts. |
punchcard_updatedTriggers when a Pike13 punchcard is updated. | Triggers when a Pike13 punchcard is updated. |
punchcard_deletedTriggers when a Pike13 punchcard is deleted. | Triggers when a Pike13 punchcard is deleted. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('pike13', 'get_account', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'pike13',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Pike13 to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Pike13 support?
Pike13 supports 67 tools including Get Account, List Account Businesses, Get Business, List Locations, List Services, and more.
Can I use Pike13 with AI agents?
Yes. Add Pike13 to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Pike13 be used in stateful agent workflows?
Yes. Agents can combine Pike13 tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Pike13 use?
Pike13 uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.
How much does the Pike13 integration cost?
The Pike13 integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Pike13 support?
Pike13 supports 29 triggers including Person Created, Person Updated, Person Deleted, Visit New, Visit Created, and more.
Connect Pike13 in minutes
Get 20,000 free action executions every month. No credit card required.