API Overview
Documentation/API Overview

API Overview

Overview of Waveify API endpoints and structure

Last updated: Today
5 min read

API Overview

The Waveify API is built on REST principles with a simple, predictable structure. All endpoints return SVG content that can be embedded directly in markdown.

RESTful Design
Clean, predictable API endpoints following REST principles
High Performance
Optimized SVG generation with caching for fast responses
CORS Enabled
Cross-origin requests supported for GitHub embedding
URL Parameters
All customization through simple query parameters
Base URL
All API requests should be made to this base URL
https://waveify.onrender.com/api

Example: https://waveify.onrender.com/api/wave?color=%23007CF0

Available Endpoints
Complete list of API endpoints and their purposes
EndpointMethodDescriptionKey Parameters
/api/wave
GET
Generate animated wave patternscolor, height, speed, amplitude, frequency
/api/typing
GET
Create typing animationstext, speed, color, fontSize, cursor
/api/health
GET
API health checknone

Previous

Getting Started

Introduction to Waveify

Next

API Overview

Understanding the API structure