Every API here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for apis
7 MCP tools reach this
find_apisBrowse and filter every API in the catalog.
get_api_artifactsOne API's artifacts, grouped by type.
get_openapiThe primary OpenAPI for this API.
find_similar_apisAPIs that look like this one.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This API
curl "https://apis.io/api/v1/apis/khoros-ai:khoros-ai-compare-json-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: stream-api Compare.json API
version: '1.1'
servers:
- url: https://api.massrelevance.com
security:
- sec0: []
tags:
- name: Compare.json
paths:
/compare.json?streams:
get:
summary: Compare stream volumes
description: Retrieve stream volumes and compare them.
operationId: compare-stream-volumes
parameters:
- name: streams
in: path
schema:
type: string
default: MassRelDemo/kindle,MassRelDemo/galaxy-topic1
required: true
responses:
'200':
description: '200'
content:
application/json:
examples:
Result:
value: "{\n \"streams\": [\n {\n \"approved_tpm\": 0,\n \"count\": {\n \"approved\": 551979,\n \"pending\": 0,\n \"rejected\": 81681394,\n \"total\": 82233373\n },\n \"created_at\": \"2013-09-09T18:26:01Z\",\n \"description\": \"The Twitterverse has some good things to say about the Amazon Kindle.\",\n \"full_name\": \"MassRelDemo/kindle\",\n \"name\": \"kindle\",\n \"pct\": 98,\n \"tags\": [],\n \"tpm\": 0\n },\n {\n \"approved_tpm\": 0,\n \"count\": {\n \"approved\": 12990,\n \"pending\": 0,\n \"rejected\": 0,\n \"total\": 12990\n },\n \"created_at\": \"2012-02-03T15:17:01Z\",\n \"description\": \"Topic 1\",\n \"full_name\": \"MassRelDemo/galaxy-topic1\",\n \"name\": \"galaxy-topic1\",\n \"pct\": 2,\n \"tags\": [],\n \"tpm\": 0\n }\n ]\n}"
schema:
type: object
properties:
streams:
type: array
items:
type: object
properties:
approved_tpm:
type: integer
example: 0
default: 0
count:
type: object
properties:
approved:
type: integer
example: 551979
default: 0
pending:
type: integer
example: 0
default: 0
rejected:
type: integer
example: 81681394
default: 0
total:
type: integer
example: 82233373
default: 0
created_at:
type: string
example: '2013-09-09T18:26:01Z'
description:
type: string
example: The Twitterverse has some good things to say about the Amazon Kindle.
full_name:
type: string
example: MassRelDemo/kindle
name:
type: string
example: kindle
pct:
type: integer
example: 98
default: 0
tags:
type: array
items:
type: object
properties: {}
tpm:
type: integer
example: 0
default: 0
deprecated: false
security: []
tags:
- Compare.json
/compare.json?streams={content}&target:
get:
summary: Get percentage towards target
description: Get a percentage towards a specified target
operationId: get-percentage-towards-target
parameters:
- name: content
in: path
schema:
type: string
required: true
- name: streams
in: query
schema:
type: string
default: MassRelDemo/kindle,MassRelDemo/galaxy-topic1
- name: target
in: query
schema:
type: integer
format: int32
default: 5000
responses:
'200':
description: '200'
content:
text/plain:
examples:
Result:
value: Coming Soon
deprecated: false
security: []
tags:
- Compare.json
/compare.json?streams={content}&target={number}&precision:
get:
summary: Get specific decimals in percent return
description: Return specific decimals
operationId: get-specific-decimals-in-percent-return-1
parameters:
- name: content
in: path
schema:
type: string
required: true
- name: number
in: path
schema:
type: string
required: true
- name: streams
in: query
schema:
type: string
default: MassRelDemo/kindle,MassRelDemo/galaxy-topic1
- name: target
in: query
schema:
type: integer
format: int32
default: 500
- name: precision
in: query
description: '**Possible Values:** `0`, `1`, `2`, `3`, `4`'
schema:
type: integer
format: int32
default: 1
responses:
'200':
description: '200'
content:
text/plain:
examples:
Result:
value: Coming Soon
deprecated: false
security: []
tags:
- Compare.json
/compare.json?streams={content}&sort:
get:
summary: Get specified sort order
description: Defines the sort order of the results
operationId: get-specified-sort-order-1
parameters:
- name: content
in: path
schema:
type: string
required: true
- name: streams
in: query
schema:
type: string
default: MassRelDemo/kindle,MassRelDemo/galaxy-topic1
- name: sort
in: query
description: 'Possible Values: `pct asc`, `pct desc`'
schema:
type: string
default: pct asc
responses:
'200':
description: '200'
content:
application/json:
examples:
Result:
value: "{\n \"streams\": [\n {\n \"approved_tpm\": 0,\n \"count\": {\n \"approved\": 12990,\n \"pending\": 0,\n \"rejected\": 0,\n \"total\": 12990\n },\n \"created_at\": \"2012-02-03T15:17:01Z\",\n \"description\": \"Topic 1\",\n \"full_name\": \"MassRelDemo/galaxy-topic1\",\n \"name\": \"galaxy-topic1\",\n \"pct\": 2,\n \"tags\": [],\n \"tpm\": 0\n },\n {\n \"approved_tpm\": 0,\n \"count\": {\n \"approved\": 551979,\n \"pending\": 0,\n \"rejected\": 81681394,\n \"total\": 82233373\n },\n \"created_at\": \"2013-09-09T18:26:01Z\",\n \"description\": \"The Twitterverse has some good things to say about the Amazon Kindle.\",\n \"full_name\": \"MassRelDemo/kindle\",\n \"name\": \"kindle\",\n \"pct\": 98,\n \"tags\": [],\n \"tpm\": 0\n }\n ]\n}"
schema:
type: object
properties:
streams:
type: array
items:
type: object
properties:
approved_tpm:
type: integer
example: 0
default: 0
count:
type: object
properties:
approved:
type: integer
example: 12990
default: 0
pending:
type: integer
example: 0
default: 0
rejected:
type: integer
example: 0
default: 0
total:
type: integer
example: 12990
default: 0
created_at:
type: string
example: '2012-02-03T15:17:01Z'
description:
type: string
example: Topic 1
full_name:
type: string
example: MassRelDemo/galaxy-topic1
name:
type: string
example: galaxy-topic1
pct:
type: integer
example: 2
default: 0
tags:
type: array
items:
type: object
properties: {}
tpm:
type: integer
example: 0
default: 0
deprecated: false
security: []
tags:
- Compare.json
components:
securitySchemes:
sec0:
type: oauth2
flows:
clientCredentials:
tokenUrl: https://example.com/oauth2/token
scopes: {}
x-readme:
headers: []
explorer-enabled: false
proxy-enabled: true
x-readme-fauxas: true