Make, change, search and manage Planyo reservations, availability, resources, prices, products, users, coupons, vouchers and carts.
Explore 116 workflow actions for Planyo Online Booking, including account permissions and operation limits.
51 read actions65 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Add additional product
Write
Use this function to add a new additional product to your Planyo site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add coupon type
Write
Adds a new coupon type.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add custom product
Write
Use this function to add a new custom product to a reservation. Note that custom products are different from regular additional products in that they have no fixed definition. Each time they are added the name and price must be specified. As with the additional products, these custom products will...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add custom property definition
Write
Adds a new custom property definition to your site or metasite. This will show the new property in resource settings / general info in the backend UI (for resource properties), or in site settings / company info (for site properties) or in site settings / custom user properties (for user...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add notification message
Write
Adds site's notification email message.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add pricing manager rule
Write
Adds a new rule to Pricing Manager.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add product image
Write
This function lets you add an image to an additional product.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add recurring vacation
Write
Adds a new recurring vacation for given resource or entire Planyo site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add resource
Write
Use this function to add a new resource to your Planyo site. The new resource is created by making an exact copy of an existing resource (it can be an unpublished resource which you can keep on your site free of charge just for this purpose), including custom resource properties (images are not...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add resource image
Write
This function lets you add an image to a resource.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add resource season
Write
Adds a new season for given resource or entire Planyo site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add site image
Write
This function lets you add an image to your site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add url to admin favorites
Write
Adds an easily-accessible favorite page to the backend of all the moderators and admins of a site or just for a specific user. This is the equivalent of clicking on the star icon on the title of any backend page
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add user
Write
Use this function to insert a new user associated with your Planyo site. You can optionally specify a login/password and assign any number of user-specific properties. Note: for existing users, custom user properties (prop_user_xyz) and personal details will be updated, the login data will not be...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add vacation
Write
Adds a new one-time vacation for given resource or entire Planyo site. To add weekly vacations, see the function set_weekly_schedule .
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Apply coupon
Write
Use this function to apply a coupon to an existing reservation. Coupon is passed as either the coupon_id or coupon_code parameter. Please note that coupons can be only applied to unconfirmed reservations.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Apply voucher
Write
Use this function to apply a voucher to an existing reservation. Note that a voucher code can be also passed to make_reservation .
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Can make reservation
Read
Returns true if reservation can be made or false if it's not possible. A reservation may not be possible because of lack of availability or because of other constraints such as required start/end weekday, not enough free time after previous rental etc.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Create cart
Write
Use this function to create a new shopping cart. Reservations created with the function make_reservation can then use this cart id to group reservations into a single cart.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create voucher
Write
Use this function to create a new voucher. Vouchers can be limited to a metasite, to a single site, or to specific resources. Other settings correspond to the settings from the backend UI.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete cart
Write
Use this function to delete a shopping cart. Note that the shopping cart must be empty (no reservations in cart).
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete custom property
Write
Deletes a property by name. Properties can be of different types -- Planyo allows assigning custom properties to users, sites, resources and reservations.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete reservation
Write
Permanently deletes a reservation. Warning: this action cannot be undone. Note that if you only wish to cancel a reservation, use the do_reservation_action method.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete unit property
Write
Deletes a custom unit property previously set for a specific date/time.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Do reservation action
Write
Call to perform an administrative action (such as confirmation or cancellation) on a reservation
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Generate coupon
Write
Use this function to add a new coupon to your site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Generate invoice
Write
Generates a new invoice if one hasn't already been created for given reservation or if the reserved items have changed since the last invoice. This function will work only when using parent&corrective invoices.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get bundle contents
Read
This function returns the list of resources and coupons included in a bundle
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get cart items
Read
Lists all reservations included in a shopping cart. A maximum of 500 reservations will be listed. For further items use the 'page' parameter.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get custom property
Read
Returns value of a property. Properties can be of different types -- Planyo allows assigning custom properties to users, sites, resources and reservations. Please note that custom properties will be visible in the backend UI (for site administrators) unless the property name starts with 'hidden'....
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get custom property definition
Read
Use this function to retrieve details of a custom resource property, a custom user property or a custom site property (metasites only). In case of a custom user property, the output will also include the following fields: default_value, form_item_name (associated reservation form item)
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get event times
Read
Lists all event times of an event-type resource.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get form items
Read
Returns reservation form items for given resource (if resource_id is specified) or for the global form (if resource_id is not specified) or the all possible reservation forms of the site, including both the global form and resource-specific forms (if resource_id has the special value of -1).
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get invoice items
Read
Returns all products (invoice items) included with the reservation (same as products used on the invoice). The invoice items can include (besides reservations): additional products, custom products, payment surcharge. In case of the shopping cart, all shopping cart reservations will be included.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get package contents
Read
This function returns detailed information about a package, including package type and the contents (resources included in the package)
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get pricing manager rules
Read
Lists pricing manager rules.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get promotable reservations
Read
Lists all waiting list requests which can be promoted to a valid reservation. You must specify the ID of an existing waiting list placeholder vacation (which you can get by calling list_vacations ) that was automatically created by Planyo after the resource was made available (a reservation was...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get rental price
Read
Returns the price of a rental for given resource and start/end times. Price is returned even if resource is not available in given period (because of vacations defined or existing reservations). Note that if you want to fetch prices for multiple periods (up to 50), you can pass optional parameters...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get reservation actions
Read
This function lists reservation actions (events), such as modifications, cancellations etc. You can optionally narrow down the events returned to a specific reservation ID, to all reservations of a specific customer, to specific time range, or to a specific event.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get reservation data
Read
This method returns details of a reservation.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get reservation payment amount
Read
This method returns payment information (total amount paid and number of payments made) for given reservation.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get reservation products
Read
This method returns detailed information about the additional products reserved for given reservation ID.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get resource info
Read
Returns information for given resource, including photos and resource-specific properties defined in the admin panel in: Site settings / Custom resource properties
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get resource pricing
Read
Returns complete pricing information for all resources of a site. Pricing is returned in two separate arrays: one with the default prices and one with the additional pricing rules. Keys of both arrays are resource IDs.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get resource seasons
Read
Returns seasonal settings for a resource
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get resource usage
Read
This function will return usage/availability information of given resource (or entire site) for specified period of time. Note that the output is minimized, so only periods with usage (reservations or vacations) will be returned.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get resource usage for month
Read
This function will return usage/availability information of given resource (or entire site) for an entire month.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get simplified daily pricing
Read
Use this function for day-based resources if you need to get daily pricing for a range of dates (max 2 years). This function is mostly used for accommodations in order to convert the prices defined in Pricing Manager to prices understood by channel managers (price for given day and for given number...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get simplified daily restrictions
Read
Use this function if you need to get daily restrictions for a range of dates (max 2 years). This function is mostly used for accommodations in order to convert the restrictions defined in seasonal settings and in time-related settings to restrictions understood by channel managers. Note that Planyo...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get site info
Read
Returns information for given site, including photos and site-specific properties defined in the admin panel in: Site settings / Custom resource properties
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get unit property
Read
Returns value of a custom unit property. Unit properties can have different values at different dates/times (e.g. odometer reading at rental start/end) and so the values are always retrieved for a specific time.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get user data
Read
Returns details of a user. The users which can be found are those who made at least one reservation, were created by the admins, or they must administer the site (as main administrator, resource admin or moderator). You must pass either the email address or the user ID.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Get weekly schedule
Read
Use this function to get a listing of all weekly vacations of a resource (or all resources; see the resource_id parameter) or to get a listing of all working hours during the week.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Is resource available
Read
Returns resource availability for given time period. Please note that making a reservation may be impossible even if the resource is available. This may be caused by additional constraints such as required start/end weekday, not enough free time after previous rental etc. Use can_make_reservation...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List additional products
Read
Returns additional products defined in a Planyo site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List cart payments
Read
List payments made for all reservations of a shopping cart. Note that in case of a shopping cart, payments are always assigned to specific reservations belonging to a shopping cart, even though the payment is made for all cart reservations.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List carts
Read
Lists shopping carts for a site or metasite. You can limit the carts listed to specific dates or only the ones that were checked out. A maximum of 500 carts will be listed. For further items use the 'page' parameter.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List coupon payments
Read
Lists coupon payments. See blow for the parameters to filter the results.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List coupon types
Read
Lists coupons (coupon definitions) that can be purchased for your site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List coupons
Read
Lists the purchased coupons. You can specify a number of parameters to filter the results.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List custom user properties
Read
Returns a listing of custom user property definitions for a site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List invoices
Read
Lists invoices for given reservation or invoices generated in given period. This function only works with parent&corrective invoices. In case of multiple invoices, a maximum of 50 invoices will be listed. For further items use the 'page' parameter.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List payments
Read
List payments made for your reservations. You can specify a number of parameters to filter the results.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List reservation payments
Read
List payments made for a reservation, including coupon usage.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List reservations
Read
Lists all reservations that either start within given time period or that were entered into the system within given time period (when list_by_creation_date is true). A maximum of 500 reservations will be listed. For further items use the 'page' parameter.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List resources
Read
Returns resources defined in a Planyo site or meta site along with additional information and photos. You can specify a resource filter. Note: old name of this function was get_all_resources . You can still use that function name instead.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List reviews
Read
Use this function to list the reviews added by clients.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List site moderators
Read
Returns all moderators of a Planyo site.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List sites
Read
Returns sites defined in a Planyo meta site along with additional information and photos. You can specify a site filter.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List translations
Read
Lists user-defined translations for given metasite, site or resource.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List users
Read
Returns all users with at least one reservation (unless list_created_by_admin is set to true in which case users created by the admins are returned, also with no reservations). You can specify a user filter. A single API call returns at most 1000 results. If you want to get further results, change...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List vacations
Read
Lists all vacations within specified time range. You can specify either site_id or resource_id to get site-wide vacations in the first case and resource-specific vacations in the second case. Pass resource_id=all and include_site_vacations to list all vacations.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
List vouchers
Read
Lists vouchers. You can specify a number of parameters to filter the results, for example only so that the vouchers which can be used for a specific reservation parameters (dates/resource id) can be returned.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Make reservation
Write
Enters a new reservation into the system. The ID of the new reservation is available in 'reservation_id' in case of success. If you're using the PRO-COMM payment model, the commission will be calculated for API-entered reservations.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify additional product
Write
Use this function to make modifications to an existing additional product. You can modify any number of fields in a single call
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify coupon
Write
Makes modifications to an existing coupon. The parameters which you don't want to modify should not be passed.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify reservation
Write
Make modifications to an existing reservation using this function. You can modify the resource, rental time, quantity, and the custom reservation form items. The parameters which you don't want to modify should not be passed.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify resource
Write
Use this function to make modifications to an existing resource. You can modify any number of fields in a single call
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify resource season
Write
Modifies an existing season. You can use this function to modify one or more properties of the season. All the parameters representing season's properties are optional.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify site
Write
Use this function to make modifications to an existing site. You can modify any number of fields in a single call
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify user
Write
Use this function to modify an existing user's data. The user must be identified by one of the following fields: email, user_id, user_login. Access to modify user's data is possible only when the user was either added manually or via CSV import by one of your admins, or if they made at least one...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Modify voucher
Write
Use this function to modify an existing voucher identified by voucher_id. Voucher IDs are returned by the functions list_vouchers and create_voucher
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Move reservations to cart
Write
Move reservations into a new or existing shopping cart.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Process template
Write
Template processor. This works the same way as in the email notifications or other templates. Depending on the context given by input parameters, you can use tags from Q204 and/or Q205. You can always use tags from Q206 and Q221 and the conditional tags from Q207. You must specify one of: site_id,...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Recalculate price
Write
Use this function to recalculate the price of an existing reservation. A recalculation may be needed for example if the pricing manager rules were changed since the reservation was made, or if a voucher was applied at a later time, etc.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove additional product
Write
Removes an existing additional product. WARNING: removing a product will also remove its usage from all reservations where the product was used; this operation cannot be undone. The extra parameters (site_id, product_id_md5) are required for verification purposes.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove coupon
Write
Removes a coupon.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove coupon type
Write
Removes a coupon type.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove custom product
Write
Removes an existing custom product. You can get the custom product ID from the calls to either add_custom_product or get_reservation_products
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove custom property definition
Write
Removes a custom resource property, a custom user property, or a custom site property (metasites only)
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove pricing manager rule
Write
Deletes a pricing manager rule.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove product image
Write
Removes an additional product image identified by ID.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove resource
Write
Removes an existing resource. WARNING: all existing reservations for the resource will be also removed and this operation cannot be undone. The extra parameters (resource_name, site_id, resource_id_md5) are required for verification purposes.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove resource image
Write
Removes a resource image identified by ID.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove resource season
Write
Removes a season (for a single resource or for entire Planyo site) identified by ID. The functions get_resource_seasons and add_resource_season return unique season IDs which are used to identify a specific season.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove site image
Write
Removes a site image identified by ID.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove site moderator
Write
Use this function to remove the moderator role from a user.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove url from admin favorites
Write
Removes a URL from the list of favorites in the backend. See add_url_to_admin_favorites for more info.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove user
Write
Deletes an existing user. A user can be deleted only if they have no reservations made for given Planyo site or if their only reservations have been cancelled and they have no other reservations outside of given Planyo site (or its parent metasite).
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove vacation
Write
Removes an existing vacation.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove voucher
Write
Removes a voucher.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Reservation search
Read
Finds all reservations containing text specified in the query parameter (this works in the same was as the Search tab in the admin panel). You can search for one or more of the following: first and/or last name, login name, user ID, reservation ID, email address, phone number, resource name.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Resource search
Read
Searches for available resources for given time period. The results can be returned as raw data or as HTML code depending on the value of the optional 'output' parameter.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Search reservations by form item
Read
Finds all reservations whose form item (name specified in item_name) has the specified value. This is useful especially for hidden form items which can have a special meaning to you, e.g. booking ID in an external system. This function will return max 500 reservations.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Search users by custom property
Read
Finds all users whose custom user property has the specified value. This function will return max 500 users.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
Send email to customer
Write
Allows you to send a message to the customer -- it's the same operation as clicking on Add new message on the reservation details page. The message being sent will be also registered in the history on that page for all administrators and the customer to see. Warning: this function will only work...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set custom property
Write
Sets a new value for the property. Properties can be of different types -- Planyo allows assigning custom properties to users, sites, resources and reservations. Please note that custom properties will be visible in the backend UI (for site administrators) unless the property name starts with...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set event times
Write
Sets new times for an event-type resource.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set form items from csv
Write
This function will import the reservation form for the specified resource from a CSV file. Warning: this function will override the existing form items for the resource.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set product usage for reservation
Write
Use this function to add or remove additional products for given reservation ID. This won't trigger notifications, web hooks or price recalculation. See set_reservation_products for this functionality or if you'd like to set usage of all products for given reservation in a single call.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set reservation color
Write
Set a new color for the reservation. Currently the following colors can be used: #A8314F,#33FF33,#4D4DFF,yellow,#B84DFF,#999999,#81FCF6,#FFBAF1,#DADAD2,#ECDC81,#CEF0FF,#D1FFB3,#FFA4A4
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set reservation notes
Write
Set new user and/or admin notes for a reservation
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set reservation price
Write
Set a custom price for a reservation. This does the same as changing the price by an admin on the reservation details page.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set translation
Write
Use this function to add text translations for your site or metasite. This is equivant to going to Settings / Customized translations. There you'll also find the existing text identifiers you can set with this function (S_xxx). Please note that you should always set the target language for the...
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set unit names
Write
Sets the unit names of a resource. The number of units must be equal to the quantity of the resource. Use the function list_resources or get_resource_info in order to fetch existing unit names.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
Set unit property
Write
Sets a custom unit property. Unit properties can have different values at different dates/times (e.g. odometer reading at rental start/end) and so the values are always set for a specific time.
Permissions and limits
Account permissions
A Planyo API key (without a hash key) allowed to call the method
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in Planyo Online Booking. A saved workflow is not a completed provider action.