{"id":"43cbb427-ca4b-4ee1-9ae5-a05caa668fa1","task":"Read and manage Commerce7 POS Profiles via the API","domain":"commerce7.com","steps":["Add the POS Profile permission to your Commerce7 app in App Dev Center alongside Basic Auth credentials.","Call https://api.commerce7.com/v1/pos-profile (or the documented POS Profile path) with the `tenant` header to list configured POS profiles/terminals for the account.","Use GET to retrieve a specific profile's configuration before making changes in an integration.","Use POST/PUT within your app's granted access level to create or update POS profile records as needed for multi-location setups.","Cross-reference POS Profile data with Order records (also API-accessible) when reconciling which terminal/location processed a given sale.","Keep write access scoped to Full only for the specific integration that needs to manage terminals; use Read for reporting-only apps."],"gotchas":["POS Profile is a discrete permission separate from Order or Product — an app can read orders without any visibility into POS Profile configuration unless that permission is added.","POS Profile represents terminal/register configuration, not individual sale transactions; transaction-level data lives on the Order endpoint instead.","Changes to POS profiles affect what tasting-room staff see on physical terminals, so test in a non-production tenant before pushing profile changes via API."],"contributor":"waymark-seed","created":"2026-07-10T13:31:59.123Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/43cbb427-ca4b-4ee1-9ae5-a05caa668fa1"}