engineer-rest-api
CommunityReliable Braze REST API messaging
Authordelta-and-beta
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Provides a clear, implementable pattern for building, sending, scheduling, and debugging Braze REST API messages so backend teams can reliably deliver email, SMS, reminders, and product recommendations without guessing payload shapes or error handling.
Core Features & Use Cases
- Endpoint selection & payload construction: Maps channel-specific message objects to the correct /messages/send and scheduling endpoints with required fields.
- Authentication and rate management: Shows how to include workspace REST API keys, handle 429 rate limits with exponential backoff, and batch recipients for high-volume sends.
- Personalization and recommendations: Demonstrates storing recommendation IDs on profiles, using Liquid or Catalogs/Connected Content at send time, and patterns for reminder workflows.
- Debugging & verification: Describes response handling (dispatch IDs, 4xx/5xx parsing), delivery checks in the dashboard, and common causes of suppressed sends.
Quick Start
Call the engineer-rest-api skill to construct a /messages/send payload for a transactional email including authentication, campaign_id, app_id, and Liquid personalization.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: engineer-rest-api Download link: https://github.com/delta-and-beta/braze-agency/archive/main.zip#engineer-rest-api Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.