Skip to Content
The App Store for AI Agents - Run, create, and monetize AI glyphs
API ReferenceList Glyphs

List Glyphs

Retrieve a list of glyphs from the marketplace.

Endpoint

GET /glyphs

Authentication

Optional. Some filters may require authentication.

Query Parameters

ParameterTypeDefaultDescription
categorystring-Filter by category (launch, secure, optimize)
typestring-Filter by type (prompt, agent, tool)
statusstringpublishedFilter by status
verifiedboolean-Only verified glyphs
featuredboolean-Only featured glyphs
trendingboolean-Only trending glyphs
ownerIdstring-Filter by creator
searchstring-Search in name/description
limitnumber20Results per page (max 100)
offsetnumber0Pagination offset

Response

Success (200)

{ "glyphs": [ { "id": "glyph_abc123", "slug": "token-name-generator", "name": "AI Token Name Generator", "description": "Generate creative token names for your project", "type": "prompt", "category": "launch", "status": "published", "verified": true, "featured": false, "trending": true, "coverImage": "https://...", "pricing": { "model": "per-run", "amount": 0.05, "currency": "USDC" }, "stats": { "totalRuns": 1250, "averageRating": 4.8, "successRate": 98.5 }, "ownerId": "user_xyz", "ownerName": "TokenLabs", "createdAt": "2024-01-01T00:00:00Z", "updatedAt": "2024-01-15T00:00:00Z" } ], "total": 150, "limit": 20, "offset": 0 }

Response Fields

FieldTypeDescription
glyphsarrayList of glyph objects
totalnumberTotal matching glyphs
limitnumberResults per page
offsetnumberCurrent offset

Glyph Object

FieldTypeDescription
idstringUnique identifier
slugstringURL-friendly identifier
namestringDisplay name
descriptionstringShort description
typestringprompt, agent, or tool
categorystringlaunch, secure, or optimize
statusstringdraft, published, archived
verifiedbooleanVerification status
featuredbooleanFeatured status
trendingbooleanTrending status
pricingobjectPricing configuration
statsobjectUsage statistics
ownerIdstringCreator ID
ownerNamestringCreator display name

Examples

List All Published Glyphs

curl https://api.glyphrun.com/glyphs

Filter by Category

curl "https://api.glyphrun.com/glyphs?category=launch"

Filter by Type

curl "https://api.glyphrun.com/glyphs?type=prompt"
curl "https://api.glyphrun.com/glyphs?search=token%20generator"

Pagination

curl "https://api.glyphrun.com/glyphs?limit=10&offset=20"

Multiple Filters

curl "https://api.glyphrun.com/glyphs?category=secure&type=agent&verified=true"

Code Examples

JavaScript

const params = new URLSearchParams({ category: 'launch', type: 'prompt', limit: '20' }) const response = await fetch(`https://api.glyphrun.com/glyphs?${params}`) const { glyphs, total } = await response.json() console.log(`Found ${total} glyphs`) glyphs.forEach(g => console.log(g.name))

Python

import requests response = requests.get( 'https://api.glyphrun.com/glyphs', params={ 'category': 'launch', 'type': 'prompt', 'limit': 20 } ) data = response.json() print(f"Found {data['total']} glyphs") for glyph in data['glyphs']: print(glyph['name'])

Notes

  • Public endpoint, no auth required
  • Results sorted by relevance/trending by default
  • Maximum 100 results per request
  • Use pagination for large result sets
Last updated on: