inference-sh Store API

The store API from inference-sh — 33 operation(s) for store.

Operations 36

GET /store/agents Get store agents #
POST /store/agents/list Create store agents list #
GET /store/apps Get store apps #
POST /store/apps/list Create store apps list #
GET /store/apps/{appId} Get store apps by app id #
POST /store/apps/{appId}/estimate Create store apps by app id estimate #
GET /store/apps/{appId}/pricing Get store apps by app id pricing #
GET /store/categories Get store categories #
POST /store/check Create store check #
GET /store/counts Get store counts #
GET /store/flows Get store flows #
POST /store/flows/list Create store flows list #
GET /store/listings Get store listings #
POST /store/listings/draft Create store listings draft #
POST /store/listings/list Create store listings list #
GET /store/listings/{id} Get store listings by id #
PATCH /store/listings/{id} Update store listings by id #
PUT /store/listings/{id} Replace store listings by id #
POST /store/listings/{id}/delist Create store listings by id delist #
GET /store/listings/{id}/events Get store listings by id events #
POST /store/listings/{id}/messages Create store listings by id messages #
POST /store/listings/{id}/relist Create store listings by id relist #
GET /store/listings/{id}/versions Get store listings by id versions #
GET /store/publisher Get store publisher #
PUT /store/publisher Replace store publisher #
POST /store/publisher/verify-email Create store publisher verify email #
POST /store/publisher/verify-email/send Create store publisher verify email send #
GET /store/skills Get store skills #
POST /store/skills/list Create store skills list #
GET /store/skills/{skillId} Get store skills by skill id #
POST /store/submit Create store submit #
GET /store/tags Get store tags #
GET /store/terms Get store terms #
GET /store/versions/{id} Get store versions by id #
POST /store/versions/{id}/publish Create store versions by id publish #
POST /store/versions/{id}/withdraw Create store versions by id withdraw #

Work with this as data

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/inference-sh:inference-sh-store-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 Specification

inference-sh-store-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: inference.sh Store API
  version: '2'
servers:
- url: https://api.inference.sh
tags:
- name: Store
paths:
  /store/agents:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store agents
      x-summary-source: derived
      operationId: getStoreAgents
      x-operation-id-source: derived
  /store/agents/list:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store agents list
      x-summary-source: derived
      operationId: postStoreAgentsList
      x-operation-id-source: derived
  /store/apps:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store apps
      x-summary-source: derived
      operationId: getStoreApps
      x-operation-id-source: derived
  /store/apps/list:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store apps list
      x-summary-source: derived
      operationId: postStoreAppsList
      x-operation-id-source: derived
  /store/apps/{appId}:
    get:
      tags:
      - Store
      parameters:
      - name: appId
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store apps by app id
      x-summary-source: derived
      operationId: getStoreAppsByAppId
      x-operation-id-source: derived
  /store/apps/{appId}/estimate:
    post:
      tags:
      - Store
      parameters:
      - name: appId
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Create store apps by app id estimate
      x-summary-source: derived
      operationId: postStoreAppsByAppIdEstimate
      x-operation-id-source: derived
  /store/apps/{appId}/pricing:
    get:
      tags:
      - Store
      parameters:
      - name: appId
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store apps by app id pricing
      x-summary-source: derived
      operationId: getStoreAppsByAppIdPricing
      x-operation-id-source: derived
  /store/categories:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store categories
      x-summary-source: derived
      operationId: getStoreCategories
      x-operation-id-source: derived
  /store/check:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store check
      x-summary-source: derived
      operationId: postStoreCheck
      x-operation-id-source: derived
  /store/counts:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store counts
      x-summary-source: derived
      operationId: getStoreCounts
      x-operation-id-source: derived
  /store/flows:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store flows
      x-summary-source: derived
      operationId: getStoreFlows
      x-operation-id-source: derived
  /store/flows/list:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store flows list
      x-summary-source: derived
      operationId: postStoreFlowsList
      x-operation-id-source: derived
  /store/listings:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store listings
      x-summary-source: derived
      operationId: getStoreListings
      x-operation-id-source: derived
  /store/listings/draft:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store listings draft
      x-summary-source: derived
      operationId: postStoreListingsDraft
      x-operation-id-source: derived
  /store/listings/list:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store listings list
      x-summary-source: derived
      operationId: postStoreListingsList
      x-operation-id-source: derived
  /store/listings/{id}:
    get:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store listings by id
      x-summary-source: derived
      operationId: getStoreListingsById
      x-operation-id-source: derived
    patch:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Update store listings by id
      x-summary-source: derived
      operationId: patchStoreListingsById
      x-operation-id-source: derived
    put:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Replace store listings by id
      x-summary-source: derived
      operationId: putStoreListingsById
      x-operation-id-source: derived
  /store/listings/{id}/delist:
    post:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Create store listings by id delist
      x-summary-source: derived
      operationId: postStoreListingsByIdDelist
      x-operation-id-source: derived
  /store/listings/{id}/events:
    get:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store listings by id events
      x-summary-source: derived
      operationId: getStoreListingsByIdEvents
      x-operation-id-source: derived
  /store/listings/{id}/messages:
    post:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Create store listings by id messages
      x-summary-source: derived
      operationId: postStoreListingsByIdMessages
      x-operation-id-source: derived
  /store/listings/{id}/relist:
    post:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Create store listings by id relist
      x-summary-source: derived
      operationId: postStoreListingsByIdRelist
      x-operation-id-source: derived
  /store/listings/{id}/versions:
    get:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store listings by id versions
      x-summary-source: derived
      operationId: getStoreListingsByIdVersions
      x-operation-id-source: derived
  /store/publisher:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store publisher
      x-summary-source: derived
      operationId: getStorePublisher
      x-operation-id-source: derived
    put:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Replace store publisher
      x-summary-source: derived
      operationId: putStorePublisher
      x-operation-id-source: derived
  /store/publisher/verify-email:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store publisher verify email
      x-summary-source: derived
      operationId: postStorePublisherVerifyEmail
      x-operation-id-source: derived
  /store/publisher/verify-email/send:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store publisher verify email send
      x-summary-source: derived
      operationId: postStorePublisherVerifyEmailSend
      x-operation-id-source: derived
  /store/skills:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store skills
      x-summary-source: derived
      operationId: getStoreSkills
      x-operation-id-source: derived
  /store/skills/list:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store skills list
      x-summary-source: derived
      operationId: postStoreSkillsList
      x-operation-id-source: derived
  /store/skills/{skillId}:
    get:
      tags:
      - Store
      parameters:
      - name: skillId
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store skills by skill id
      x-summary-source: derived
      operationId: getStoreSkillsBySkillId
      x-operation-id-source: derived
  /store/submit:
    post:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Create store submit
      x-summary-source: derived
      operationId: postStoreSubmit
      x-operation-id-source: derived
  /store/tags:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store tags
      x-summary-source: derived
      operationId: getStoreTags
      x-operation-id-source: derived
  /store/terms:
    get:
      tags:
      - Store
      responses:
        '200':
          description: Success
      summary: Get store terms
      x-summary-source: derived
      operationId: getStoreTerms
      x-operation-id-source: derived
  /store/versions/{id}:
    get:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Get store versions by id
      x-summary-source: derived
      operationId: getStoreVersionsById
      x-operation-id-source: derived
  /store/versions/{id}/publish:
    post:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Create store versions by id publish
      x-summary-source: derived
      operationId: postStoreVersionsByIdPublish
      x-operation-id-source: derived
  /store/versions/{id}/withdraw:
    post:
      tags:
      - Store
      parameters:
      - name: id
        in: path
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Success
      summary: Create store versions by id withdraw
      x-summary-source: derived
      operationId: postStoreVersionsByIdWithdraw
      x-operation-id-source: derived