Square icon

Square

Consume Square API

Booking → Get

AI-generated

Overview

This node interacts with the Square API to retrieve details of a specific booking by its Booking ID. It is useful in scenarios where you need to fetch and use booking information within an automation workflow, such as confirming booking details, updating records, or triggering follow-up actions based on booking data.

Use Case Examples

  1. Retrieve booking details by providing the Booking ID to verify appointment information.
  2. Fetch booking data to update customer records or send notifications.

Properties

Name Meaning
Booking ID The ID of the booking to retrieve, update, or cancel. Required for the 'get' operation on the Booking resource.

Output

JSON

  • id - The unique identifier of the booking.
  • location_id - The location associated with the booking.
  • customer_id - The customer who made the booking.
  • start_at - The start time of the booking.
  • end_at - The end time of the booking.
  • status - The current status of the booking.
  • additional_booking_fields - Other booking details returned by the Square API.

Dependencies

  • Square API authentication credentials (API key or OAuth token)

Troubleshooting

  • Ensure the Booking ID provided is correct and exists in the Square system to avoid 'not found' errors.
  • Check API credentials and permissions if authentication errors occur.
  • Handle API rate limits and network issues gracefully, possibly using the node's 'continue on fail' option.

Links

Discussion