absuite-locations

Manage tenant and wallet location records via the Alliance Business Suite REST API.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-locations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: absuite-locations
Source: https://github.com/FenixAlliance/ABS.Agents/tree/main/paperclip/skills/absuite-locations
Command: npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-locations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing business and wallet addresses in the Alliance Business Suite is time-consuming and error-prone, especially for teams handling multiple shipping, billing, and tenant-specific locations that require consistent updates across scoped endpoints.

Core Features & Use Cases

  • Tenant Location Management: Full CRUD operations for tenant-scoped physical addresses, with support for setting shipping, routing, and primary address flags for warehouse, office, and fulfillment locations.
  • Wallet Location Management: Create and manage billing profile addresses scoped to individual wallets, with no tenant parameter requirements for payment and shipping address per wallet.
  • Atomic Partial Updates: Use RFC 6902 JSON Patch to modify individual location fields without overwriting entire records, reducing risk during concurrent edits to shared addresses.
  • Use Case: E-commerce operations teams can use this skill to quickly update warehouse shipping addresses or set default return addresses across multiple ABS tenants without manual API configuration.

Quick Start

Use the absuite-locations skill to update the default sender address for your main warehouse location in your ABS tenant.

Frequently Asked Questions about absuite-locations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage tenant-scoped business locations via REST API?

Manage tenant-scoped business locations via REST API by performing full CRUD operations on physical addresses, requiring valid tenant ID parameters and valid Globe service political IDs. It supports setting shipping, routing, and primary address flags for various location types.

How do I update a wallet billing address without overwriting the entire record?

Update a wallet billing address without overwriting the entire record by applying RFC 6902 JSON Patch operations. This method enables atomic partial updates to individual fields, ensuring concurrent edit safety for wallet-scoped billing addresses.

Do I need a tenant ID to manage wallet billing addresses in ABS?

You do not need a tenant ID to manage wallet billing addresses in ABS. Wallet location endpoints are scoped to individual wallets and only require valid ABS bearer authentication, bypassing the tenant parameter requirements needed for physical address management.

What authentication is required for Alliance Business Suite location management?

Alliance Business Suite location management requires valid ABS bearer authentication. You must also provide tenant ID parameters for tenant location endpoints and valid Globe service political IDs for address fields to execute CRUD operations successfully.

Why use JSON Patch for concurrent edits to shared ABS addresses?

Use JSON Patch for concurrent edits to shared ABS addresses to execute atomic partial updates. Modifying individual location fields rather than replacing the full record reduces the risk of overwriting data when multiple users edit simultaneously.