inference-sh Users API
The users API from inference-sh — 22 operation(s) for users.
The users API from inference-sh — 22 operation(s) for users.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/inference-sh:inference-sh-users-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: inference.sh Users API
version: '2'
servers:
- url: https://api.inference.sh
tags:
- name: Users
paths:
/me:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me
x-summary-source: derived
operationId: getMe
x-operation-id-source: derived
/me/bounty:
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me bounty
x-summary-source: derived
operationId: postMeBounty
x-operation-id-source: derived
/me/delete:
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me delete
x-summary-source: derived
operationId: postMeDelete
x-operation-id-source: derived
/me/delete/warnings:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me delete warnings
x-summary-source: derived
operationId: getMeDeleteWarnings
x-operation-id-source: derived
/me/entitlement-requests:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me entitlement requests
x-summary-source: derived
operationId: getMeEntitlementRequests
x-operation-id-source: derived
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me entitlement requests
x-summary-source: derived
operationId: postMeEntitlementRequests
x-operation-id-source: derived
/me/entitlement-requests/list:
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me entitlement requests list
x-summary-source: derived
operationId: postMeEntitlementRequestsList
x-operation-id-source: derived
/me/entitlement-requests/{id}/withdraw:
post:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Create me entitlement requests by id withdraw
x-summary-source: derived
operationId: postMeEntitlementRequestsByIdWithdraw
x-operation-id-source: derived
/me/export:
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me export
x-summary-source: derived
operationId: postMeExport
x-operation-id-source: derived
/me/export/{id}:
get:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Get me export by id
x-summary-source: derived
operationId: getMeExportById
x-operation-id-source: derived
/me/exports:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me exports
x-summary-source: derived
operationId: getMeExports
x-operation-id-source: derived
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me exports
x-summary-source: derived
operationId: postMeExports
x-operation-id-source: derived
/me/exports/{id}:
get:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Get me exports by id
x-summary-source: derived
operationId: getMeExportsById
x-operation-id-source: derived
/me/rules:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me rules
x-summary-source: derived
operationId: getMeRules
x-operation-id-source: derived
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me rules
x-summary-source: derived
operationId: postMeRules
x-operation-id-source: derived
/me/rules/{ruleId}:
delete:
tags:
- Users
parameters:
- name: ruleId
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Delete me rules by rule id
x-summary-source: derived
operationId: deleteMeRulesByRuleId
x-operation-id-source: derived
put:
tags:
- Users
parameters:
- name: ruleId
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Replace me rules by rule id
x-summary-source: derived
operationId: putMeRulesByRuleId
x-operation-id-source: derived
/me/stats:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me stats
x-summary-source: derived
operationId: getMeStats
x-operation-id-source: derived
/me/submissions:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me submissions
x-summary-source: derived
operationId: getMeSubmissions
x-operation-id-source: derived
/me/submissions/count:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me submissions count
x-summary-source: derived
operationId: getMeSubmissionsCount
x-operation-id-source: derived
/me/submissions/list:
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me submissions list
x-summary-source: derived
operationId: postMeSubmissionsList
x-operation-id-source: derived
/me/survey:
get:
tags:
- Users
responses:
'200':
description: Success
summary: Get me survey
x-summary-source: derived
operationId: getMeSurvey
x-operation-id-source: derived
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me survey
x-summary-source: derived
operationId: postMeSurvey
x-operation-id-source: derived
/me/telemetry:
post:
tags:
- Users
responses:
'200':
description: Success
summary: Create me telemetry
x-summary-source: derived
operationId: postMeTelemetry
x-operation-id-source: derived
/users/{id}:
patch:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Update users by id
x-summary-source: derived
operationId: patchUsersById
x-operation-id-source: derived
post:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Create users by id
x-summary-source: derived
operationId: postUsersById
x-operation-id-source: derived
/users/{id}/metadata:
post:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Create users by id metadata
x-summary-source: derived
operationId: postUsersByIdMetadata
x-operation-id-source: derived
/users/{id}/stream:
connect:
tags:
- users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
query:
tags:
- users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
delete:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Delete users by id stream
x-summary-source: derived
operationId: deleteUsersByIdStream
x-operation-id-source: derived
get:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Get users by id stream
x-summary-source: derived
operationId: getUsersByIdStream
x-operation-id-source: derived
head:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Check users by id stream
x-summary-source: derived
operationId: headUsersByIdStream
x-operation-id-source: derived
options:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Describe users by id stream
x-summary-source: derived
operationId: optionsUsersByIdStream
x-operation-id-source: derived
patch:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Update users by id stream
x-summary-source: derived
operationId: patchUsersByIdStream
x-operation-id-source: derived
post:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Create users by id stream
x-summary-source: derived
operationId: postUsersByIdStream
x-operation-id-source: derived
put:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Replace users by id stream
x-summary-source: derived
operationId: putUsersByIdStream
x-operation-id-source: derived
trace:
tags:
- Users
parameters:
- name: id
in: path
required: true
schema:
type: string
responses:
'200':
description: Success
summary: Trace users by id stream
x-summary-source: derived
operationId: traceUsersByIdStream
x-operation-id-source: derived