Slite Groups API
The Groups API from Slite — 2 operation(s) for groups.
The Groups API from Slite — 2 operation(s) for groups.
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/slite-groups-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: Public Slite api Ask Groups API
version: '1'
description: Access your Slite documents, search, create, update...
license:
name: private
contact:
name: Slite
servers:
- url: https://api.slite.com/v1
tags:
- name: Groups
paths:
/groups/{groupId}:
get:
operationId: getGroupById
responses:
'200':
description: Ok
content:
application/json:
schema:
$ref: '#/components/schemas/Group'
examples:
Example 1:
value:
id: groupId123
name: Developers
description: Group for all developer team members
'401':
description: Invalid authentication
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiAuthError'
'404':
description: Group not found
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiNotFoundError'
'429':
description: Rate limitation error
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiRateLimitError'
default:
description: Unexpected error
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiError'
description: Get a group by ID
summary: Get group by ID
security:
- bearer: []
parameters:
- description: Group ID to retrieve
in: path
name: groupId
required: true
schema:
type: string
tags:
- Groups
/groups:
get:
operationId: searchGroups
responses:
'200':
description: Ok
content:
application/json:
schema:
$ref: '#/components/schemas/PaginatedGroups'
examples:
Example 1:
value:
groups:
- id: groupId123
name: Developers
description: Group for all developer team members
total: 2
hasNextPage: false
nextCursor: null
'401':
description: Invalid authentication
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiAuthError'
'422':
description: Input validation error
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiFieldValidationError'
'429':
description: Rate limitation error
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiRateLimitError'
default:
description: Unexpected error
content:
application/json:
schema:
$ref: '#/components/schemas/PublicApiError'
description: Search for groups by name
summary: Search groups
security:
- bearer: []
parameters:
- description: Search query to match against name
in: query
name: query
required: true
schema:
type: string
example: Developers
- description: Cursor to use to continue fetching groups
in: query
name: cursor
required: false
schema:
type: string
tags:
- Groups
components:
schemas:
FieldErrors:
properties: {}
type: object
additionalProperties:
properties:
value: {}
message:
type: string
required:
- message
type: object
Group:
properties:
description:
type: string
description: Description of the group
name:
type: string
description: Group name
id:
type: string
description: Group ID
required:
- description
- name
- id
type: object
PublicApiFieldValidationError:
properties:
details:
$ref: '#/components/schemas/FieldErrors'
message:
type: string
enum:
- Validation Failed
id:
type: string
enum:
- field-validation
required:
- message
- id
type: object
PublicApiError:
properties:
message:
type: string
id:
type: string
required:
- message
- id
type: object
PublicApiAuthError:
properties:
message:
type: string
enum:
- Invalid apiKey
id:
type: string
enum:
- auth/unauthorized
required:
- message
- id
type: object
PaginatedGroups:
properties:
nextCursor:
type:
- string
- 'null'
description: Cursor for the next page
hasNextPage:
type: boolean
description: Whether there are more results
total:
type: number
format: double
description: Total count of groups matching the query
groups:
items:
$ref: '#/components/schemas/Group'
type: array
description: List of groups
required:
- nextCursor
- hasNextPage
- total
- groups
type: object
PublicApiRateLimitError:
properties:
message:
type: string
enum:
- You've reached the api rate limit. Please wait and retry later.
id:
type: string
enum:
- rate-limit
required:
- message
- id
type: object
PublicApiNotFoundError:
properties:
message:
type: string
enum:
- Data source not found.
id:
type: string
enum:
- root-id-not-found
required:
- message
- id
type: object
securitySchemes:
bearer:
type: http
scheme: bearer
description: API keys can be generated under Settings > API