Appearance
Open Source
Open-source projects and OpenAPI specifications built with and for the Zernio API
Projects
OpenAPI Specs
Free, downloadable OpenAPI specifications for all major social media platforms. Use these specs to generate SDKs, build API clients, or explore API capabilities in tools like Swagger UI or Postman.
All specs are maintained in our public GitHub repository.
Platform API Specifications
Direct Download Links
| Platform | Download | Size |
|---|---|---|
| Twitter / X | twitter.yaml | 478 KB |
| pinterest.yaml | 1.5 MB | |
| Telegram | telegram.yaml | 111 KB |
| YouTube | youtube.yaml | 96 KB |
| reddit.yaml | 71 KB | |
| Google Business | googlebusiness.yaml | 59 KB |
| linkedin.yaml | 54 KB | |
| Snapchat | snapchat.yaml | 51 KB |
| Threads | threads.yaml | 50 KB |
| Bluesky | bluesky.yaml | 45 KB |
| TikTok | tiktok.yaml | 43 KB |
| instagram.yaml | 39 KB | |
| facebook.yaml | 38 KB |
Using These Specs
Import into Postman:
- Copy the raw URL for your platform (e.g.,
https://raw.githubusercontent.com/zernio-dev/openapi-specs/main/twitter.yaml) - Open Postman and go to File → Import
- Paste the URL or download and select the file
Generate an SDK:
bash
# Download the spec
curl -O https://raw.githubusercontent.com/zernio-dev/openapi-specs/main/twitter.yaml
# Generate TypeScript SDK
openapi-generator-cli generate -i twitter.yaml -g typescript-fetch -o ./twitter-sdkView in Swagger UI:
bash
docker run -p 8080:8080 -e SWAGGER_JSON_URL=https://raw.githubusercontent.com/zernio-dev/openapi-specs/main/twitter.yaml swaggerapi/swagger-uiFound an issue or want to improve a spec? Contributions are welcome on GitHub.