Schema Feed
The naming and structure of the digital objects we pass back and forth via APIs within the business and personal applications we use.
SchemaJSON SchemaData ModelsFeed Endpoint
GET
https://schema.apievangelist.com/apis.json
No authentication required. Returns a JSON array. CORS headers are set on all feeds.
Source repository: https://github.com/api-evangelist/schema
Response Schema
Each item in the feed has these fields:
| Field | Type | Description |
|---|---|---|
name |
string | Schema name |
slug |
string | Unique slug |
description |
string | Schema description |
tags |
array | Tags |
Example Request
curl -s https://schema.apievangelist.com/apis.json | head -c 500
Usage
JavaScript / Browser
const response = await fetch('https://schema.apievangelist.com/apis.json');
const items = await response.json();
items.forEach(item => {
console.log(item.name, item.slug);
});
Python
import requests
response = requests.get('https://schema.apievangelist.com/apis.json')
items = response.json()
for item in items:
print(item.get('name'), item.get('slug'))
Browse the full Schema catalog at https://schema.apievangelist.com/.