Skip to main content

List Integrations

Returns all connected social media channels for your organization.

OpenAPI

openapi: 3.1.0
info:
title: Sipstory Public API
description: >-
API for managing social media posts, integrations, and media uploads in
Sipstory.


## Authentication


All endpoints require an API key passed in the `Authorization` header:


```

Authorization: your-api-key

```


Get your API key from Sipstory Settings.


## Rate Limits


There is a limit of **30 requests per hour**.


## Terminology


The UI uses `channel`, but the API uses `integration`. They refer to the
same thing.


## Supported Platforms (27)


**Social Platforms:** X (Twitter), LinkedIn, LinkedIn Page, Facebook,
Instagram, Instagram Standalone, Threads, Bluesky, Mastodon, Warpcast
(Farcaster), Nostr, VK


**Video Platforms:** YouTube, TikTok


**Community Platforms:** Reddit, Lemmy, Discord, Slack, Telegram


**Design Platforms:** Pinterest, Dribbble


**Blogging Platforms:** Medium, Dev.to, Hashnode, WordPress


**Business:** Google My Business (GMB), Listmonk (newsletters)
license:
name: MIT
version: 1.0.0
servers:
- url: https://api.sipstory.tech/public/v1
description: Sipstory Cloud
- url: https://{your-domain}/api/public/v1
description: Self-hosted
variables:
your-domain:
default: localhost:5000
description: Your Sipstory instance domain
security:
- ApiKeyAuth: []
tags:
- name: Integrations
description: Manage connected social media channels
- name: Posts
description: Create, list, and delete posts
- name: Uploads
description: Upload media files
- name: Notifications
description: View organization notifications
- name: Analytics
description: View analytics for integrations and posts
- name: Video Generation
description: Generate videos with AI
paths:
/integrations:
get:
tags:
- Integrations
summary: List all integrations
description: Returns all connected social media channels for your organization.
operationId: listIntegrations
responses:
'200':
description: List of integrations
content:
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Integration'
example:
- id: cm4ean69r0003w8w1cdomox9n
name: Nevo David
identifier: x
picture: https://uploads.sipstory.tech/avatar.jpg
disabled: false
profile: nevodavid
customer:
id: customer-id
name: My Company
components:
schemas:
Integration:
type: object
properties:
id:
type: string
description: Unique integration ID
name:
type: string
description: Display name of the account
identifier:
type: string
description: Provider identifier (27 platforms supported)
enum:
- x
- linkedin
- linkedin-page
- facebook
- instagram
- instagram-standalone
- threads
- bluesky
- mastodon
- warpcast
- nostr
- vk
- youtube
- tiktok
- reddit
- lemmy
- discord
- slack
- telegram
- kick
- twitch
- pinterest
- dribbble
- medium
- devto
- hashnode
- wordpress
- gmb
- listmonk
- moltbook
- skool
- whop
picture:
type: string
description: Profile picture URL
disabled:
type: boolean
description: Whether the integration is disabled
profile:
type: string
description: Profile handle/username
customer:
type: object
properties:
id:
type: string
name:
type: string
securitySchemes:
ApiKeyAuth:
type: apiKey
in: header
name: Authorization
description: Your Sipstory API key