ramp-sdk-patterns

Installation
SKILL.md

Typed Ramp API Client Patterns

Overview

Generate or handcraft only the surface the application needs. Wrap transport concerns once, expose business-safe methods, and keep the official OpenAPI checksum next to the generated or reviewed client.

Prerequisites

  • Identify the Ramp application, environment, business entities, affected data and workflows, accountable owner, and rollback boundary.
  • Read references/official-docs.md and re-check endpoint schemas, scopes, limits, and support status before a live operation.
  • Use synthetic fixtures or Ramp sandbox until production access and business effects are explicitly approved.
  • Prepare approved secret storage and a sanitized evidence location.

Current Contract

  • Ramp publishes an OpenAPI schema and plain-text current documentation; client code must track the exact reviewed contract.
  • The API base uses /developer/v1; token acquisition, resource paths, and special surfaces such as Vault may use distinct hosts or controls.
  • List pagination, monetary values, errors, idempotency, and deferred tasks are endpoint-specific.
  • Unknown fields are not uniformly handled, so outgoing requests need schema validation.
Installs
2
GitHub Stars
2.8K
First Seen
13 days ago
ramp-sdk-patterns — jeremylongshore/tons-of-skills-marketplace