Recued
Menu
← Back to packs

Customers, Loyalty, and Gift Cards - Square

by recued-core v1 app_pack 10 views

Square customers, groups, segments, custom attributes, loyalty accounts and rewards, and gift card operations. Generated from the immutable official Square OpenAPI commit f9ff8da9443ade43f823f9100f390b9797c1dcd6 and pinned to Square-Version 2026-07-15. Enroll one production seller connection with OAuth or a bearer access token; this pack matches and executes only against https://connect.squareup.com, not the separate Square sandbox origin. Every leaf read is uncached, every mutation is grant-off and requires approval, all JSON responses preserve unsafe integers as decimal strings, and nested int64 or provider-keyed-map request contracts use bounded raw JSON. Documented cursor collections walk automatically unless a raw JSON request makes safe cursor composition impossible. Deprecated routes, OAuth token lifecycle, unsupported multipart uploads, and executable storefront snippets are excluded. No Square object is declared as a task, note, or user-work project Source.

What this pack installs

  • square-customers-loyalty Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Destructive Web APIs square-customers-loyalty external change
Destructive: delete_customer · Always asksRead: list_customer_custom_attributes · No approvalDestructive: delete_customer_custom_attribute · Always asksRead: retrieve_customer_custom_attribute · No approvalWrite: upsert_customer_custom_attribute · Always asksDestructive: remove_group_from_customer · Always asksWrite: add_group_to_customer · Always asksWrite: bulk_create_customers · Always asksDestructive: bulk_delete_customers · Always asksRead: bulk_retrieve_customers · No approvalWrite: bulk_update_customers · Always asksRead: list_customer_custom_attribute_definitions · No approvalAdmin: create_customer_custom_attribute_definition · Always asksDestructive: delete_customer_custom_attribute_definition · Always asksRead: retrieve_customer_custom_attribute_definition · No approvalAdmin: update_customer_custom_attribute_definition · Always asksWrite: bulk_upsert_customer_custom_attributes · Always asksRead: list_customer_groups · No approvalWrite: create_customer_group · Always asksDestructive: delete_customer_group · Always asksRead: retrieve_customer_group · No approvalWrite: update_customer_group · Always asksRead: list_customer_segments · No approvalRead: retrieve_customer_segment · No approvalRead: list_gift_cards · No approvalWrite: create_gift_card · Always asksWrite: link_customer_to_gift_card · Always asksDestructive: unlink_customer_from_gift_card · Always asksRead: retrieve_gift_card · No approvalRead: list_gift_card_activities · No approvalDestructive: create_gift_card_activity · Always asksRead: retrieve_gift_card_from_gan · No approvalRead: retrieve_gift_card_from_nonce · No approvalWrite: create_loyalty_account · Always asksRead: retrieve_loyalty_account · No approvalWrite: accumulate_loyalty_points · Always asksDestructive: adjust_loyalty_points · Always asksRead: search_loyalty_accounts · No approvalRead: search_loyalty_events · No approvalRead: retrieve_loyalty_program · No approvalRead: calculate_loyalty_points · No approvalRead: list_loyalty_promotions · No approvalWrite: create_loyalty_promotion · Always asksRead: retrieve_loyalty_promotion · No approvalDestructive: cancel_loyalty_promotion · Always asksWrite: create_loyalty_reward · Always asksDestructive: delete_loyalty_reward · Always asksRead: retrieve_loyalty_reward · No approvalDestructive: redeem_loyalty_reward · Always asksRead: search_loyalty_rewards · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:squaresquarecustomersloyaltygift-cardsapicomposition