engineer-rest-api

Community

Reliable 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.