Skip to main content
GET
/
services
Catalog
curl --request GET \
  --url https://index.trygravity.ai/services
{
  "services": [
    {}
  ],
  "total": 123,
  "categories": [
    {}
  ]
}

Browse the Catalog

List all services in the Gravity Index. Filter by category or search by keyword.

Parameters

category
string
Filter by category. Options: AI, Analytics, Auth, Background Jobs, Cache, CMS, Commerce, CRM, Database, Email, Hosting, Infrastructure, Monitoring, Payments, Productivity, Realtime, Search, SMS, Storage, Support, Video, Webhooks
q
string
Search by name, description, or tag.
platform_api_key
string
required
Publisher API key for request attribution.

Response

services
array
List of matching services with name, slug, description, category, install summary, env vars, and tags.
total
number
Total count of matching services.
categories
array
All available categories for filtering.

Examples

Browse all

curl 'https://index.trygravity.ai/services?platform_api_key=$GRAVITY_PUBLISHER_KEY'

Filter by category

curl 'https://index.trygravity.ai/services?platform_api_key=$GRAVITY_PUBLISHER_KEY&category=Database'
curl 'https://index.trygravity.ai/services?platform_api_key=$GRAVITY_PUBLISHER_KEY&q=vector'

Get a single service

GET https://index.trygravity.ai/services/{slug}
Returns full details including install steps.
curl 'https://index.trygravity.ai/services/supabase?platform_api_key=$GRAVITY_PUBLISHER_KEY'