If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: docs.zernio.com - Zernio API Documentation - Soc.

site address: docs.zernio.com redirected to: docs.zernio.com

site title: Zernio API Documentation - Social Media API for 16 Platforms

Our opinion (on Wednesday 19 August 2026 10:17:56 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


page from cache: 20 hours ago
Meta tags:
description=Get started with the Zernio API - authenticate, connect accounts, and schedule your first post in minutes.;
author=;
keywords=zernio api,social media api,social media scheduling api,twitter api,instagram api,tiktok api,linkedin api,facebook api,youtube api,multi-platform posting,social media automation,content scheduling api;

Headings (most frequently used words):

step, your, an, key, get, post, posting, the, to, dm, sms, platform, quickstart, install, sdk, authentication, concepts, create, profile, connect, social, account, connected, accounts, schedule, first, confirm, it, worked, one, endpoint, every, mode, beyond, what, next, api, set, up, client, available, platforms, reply, send, pull, analytics, explore, rest, unified, inbox, whatsapp, phone, numbers, voice, ads, comment, automations, broadcasts, sequences, workflows, webhooks, guides, upload, media, build, for, users, track, status, on, this, page,

Text of the page (most frequently used words):
the (52), zernio (39), api (35), your (30), and (29), post (26), accounts (21), profile (21), #platform (21), from (20), step (19), curl (19), for (18), guide (17), #account (15), posts (15), twitter (15), _id (15), you (14), first (13), zernio_api_key (13), result (13), authorization (12), node (12), platforms (11), key (11), client (11), this (11), data (11), sms (10), https (10), com (10), const (10), python (10), content (10), one (9), connect (9), bearer (9), await (9), 66b2e19d8c3f5a7e9d0b1c2d (9), connected (8), social (8), accountid (8), analytics (7), posting (7), every (7), get (7), keys (7), can (7), with (7), timezone (7), scheduled (7), tomorrow (7), schedule (6), per (6), publishing (6), status (6), linkedin (6), whatsapp (6), log (6), 66a1f0c2a4b9d3e8f1a2b3c4 (6), profiles (6), create (5), set (5), install (5), webhooks (5), media (5), messages (5), numbers (5), inbox (5), how (5), json (5), body (5), conversations (5), open (5), are (5), print (5), console (5), below (5), url (5), next (4), send (4), sdk (4), customer (4), also (4), time (4), tiktok (4), pinterest (4), across (4), see (4), type (4), application (4), message (4), list (4), out (4), instagram (4), facebook (4), same (4), bluesky (4), all (4), scheduledfor (4), created (4), pull (3), page (3), each (3), back (3), build (3), read (3), guides (3), campaigns (3), comment (3), google (3), ads (3), provision (3), phone (3), unified (3), engagement (3), limit (3), text (3), order (3), has (3), shipped (3), 15557654321 (3), 15551234567 (3), ids (3), thanks (3), reaching (3), help (3), 66c3d2ae7b4f6c8d0e1f2a3b (3), path (3), now (3), createpost (3), immediately (3), that (3), america (3), new_york (3), hello (3), world (3), use (3), scheduled_for (3), date (3), import (3), after (3), discord (3), snapchat (3), telegram (3), business (3), threads (3), reddit (3), youtube (3), profileid (3), uses (3), description (3), testing (3), name (3), environment (3), sdks (3), quickstart (3), what (2), explore (2), rest (2), reply (2), beyond (2), endpoint (2), mode (2), confirm (2), worked (2), available (2), concepts (2), authentication (2), customers (2), their (2), tenant (2), right (2), manage (2), everything (2), cli (2), queue (2), error (2), handling (2), instead (2), polling (2), scoped (2), webhook (2), routing (2), users (2), options (2), more (2), messaging (2), multi (2), sequences (2), broadcasts (2), auto (2), automations (2), calls (2), dms (2), comments (2), sortby (2), query (2), enabled (2), answer (2), but (2), whole (2), true (2), publishnow (2), cross (2), call (2), publishes (2), scheduling (2), once (2), published (2), these (2), dashboard (2), post_id (2), check (2), its (2), where (2), any (2), field (2), t12 (2), timedelta (2), new (2), save (2), need (2), value (2), authorize (2), will (2), authurl (2), redirect (2), group (2), together (2), example (2), needs (2), security (2), sk_ (2), requests (2), variable (2), env (2), var (2), copy (2), credit (2), card (2), free (2), about (2), minutes (2), model, scope, route, going, production, invite, team, members, idempotent, retries, rate, limits, results, track, add, images, videos, upload, specific, features, requirements, real, events, event, driven, automation, branching, logic, workflows, bulk, drip, people, who, keyword, meta, boosting, lead, forms, register, place, voice, templates, flows, groups, calling, reviews, mentions, getanalytics, perform, from_, send_sms, sendsms, then, directly, number, find, conversation, account_id, conversation_id, send_inbox_message, conversationid, sendinboxmessage, entry, point, surface, channels, request, shape, identical, raw, board, video, titles, covered, 66b2e19d8c3f5a7e9d0b1c2f, 66b2e19d8c3f5a7e9d0b1c2e, just, entries, array, network, saved, draft, finish, later, neither, automatically, covers, drafts, confirmation, else, variations, loop, moves, through, something, goes, wrong, response, includes, live, link, push, changes, platformposturl, partial, failed, get_post, returned, postid, getpost, fetch, tells, exactly, pipeline, 2027, 01t12, future, interpreted, create_post, days, today, datetime, slice, toisostring, getdate, setdate, here, tweet, noon, list_accounts, listaccounts, connecting, googlebusiness, replace, browser, access, redirected, profile_id, get_connect_url, user, getconnecturl, oauth, steps, create_profile, createprofile, might, have, personal, brand, company, character, mongodb, style, strings, like, returns, optional, recurring, slots, publish, schedulable, multiple, simultaneously, belonging, containers, think, brands, projects, variables, separate, app, rotate, periodically, via, tips, prefix, hex, characters, total, stored, sha, 256, hashes, they, only, shown, creation, format, header, export, won, able, again, click, settings, needed, sign, require, default, prefer, another, language, there, own, setup, shows, plain, which, ruby, java, php, net, rust, pip, npm, flow, want, start, building, product, base, trying, costs, nothing, required, communication, run, takes, five, started, authenticate, ask, resources, reference, overview, openapi, llms, txt, refer, earn, changelog, billing, pricing, glossary, mcp, search, documentation,


Text of the page (random words):
zernio api documentation social media api for 16 platforms search k quickstart build a platform sdks cli mcp webhooks guides security glossary pricing billing changelog refer earn dashboard llms txt openapi overview platforms api reference resources ask ai about zernio api j quickstart quickstart get started with the zernio api authenticate connect accounts and schedule your first post in minutes copy for ai open zernio is one api for social publishing and customer communication schedule posts across 14 platforms answer dms and comments from a unified inbox run ads pull analytics and provision phone numbers for sms calls and whatsapp this page takes you from api key to your first scheduled post about five minutes trying it out costs nothing the first 2 connected accounts are free no credit card required base url https zernio com api v1 building a product where your users connect their accounts the flow below is the same but you ll want one profile per customer scoped keys and webhook routing start at the multi tenant guide after your first post install an sdk node js python npm install zernio node pip install zernio sdk prefer another language there are sdks for go ruby java php net and rust each with its own setup page and every example below also shows plain curl which needs no install at all authentication all api requests require an api key the sdks read it from the zernio_api_key environment variable by default get your api key sign up free or log in no credit card needed go to settings api keys click create api key copy the key immediately you won t be able to see it again set up the client node js python curl import zernio from zernio node const zernio new zernio uses zernio_api_key env var from zernio import zernio client zernio uses zernio_api_key env var set your api key as an environment variable export zernio_api_key sk_ all requests use the authorization header curl https zernio com api v1 posts h authorization bearer zernio_api_key key format sk_ prefix 64 hex characters 67 total keys are stored as sha 256 hashes they re only shown once at creation security tips use environment variables create separate keys per app and rotate periodically you can also manage keys via the api key concepts profiles containers that group social accounts together think brands or projects accounts your connected social media accounts belonging to profiles posts content to publish schedulable to multiple accounts across platforms simultaneously queue optional recurring time slots for auto scheduling posts ids in this api are 24 character mongodb style strings in an _id field like 66a1f0c2a4b9d3e8f1a2b3c4 each step below returns the id the next step needs step 1 create a profile profiles group your social accounts together for example you might have a personal brand profile with your twitter and linkedin and a company profile with your business accounts node js python curl const data await zernio profiles createprofile body name my first profile description testing the zernio api console log profile created data profile _id profile created 66a1f0c2a4b9d3e8f1a2b3c4 result client profiles create_profile name my first profile description testing the zernio api print f profile created result profile _id profile created 66a1f0c2a4b9d3e8f1a2b3c4 curl x post https zernio com api v1 profiles h authorization bearer zernio_api_key h content type application json d name my first profile description testing the zernio api save the _id value you ll need it for the next steps step 2 connect a social account now connect a social media account to your profile this uses oauth so it will redirect to the platform for authorization node js python curl const data await zernio connect getconnecturl path platform twitter query profileid 66a1f0c2a4b9d3e8f1a2b3c4 the profile _id from step 1 redirect user to this url to authorize console log open this url data authurl result client connect get_connect_url platform twitter profile_id 66a1f0c2a4b9d3e8f1a2b3c4 the profile _id from step 1 print f open this url result authurl profileid is the profile _id from step 1 curl https zernio com api v1 connect twitter profileid 66a1f0c2a4b9d3e8f1a2b3c4 h authorization bearer zernio_api_key open the url in a browser to authorize zernio to access your twitter account after authorization you ll be redirected back and the account will be connected available platforms replace twitter with any of these platform api value guide twitter x twitter twitter x guide instagram instagram instagram guide facebook facebook facebook guide linkedin linkedin linkedin guide tiktok tiktok tiktok guide youtube youtube youtube guide pinterest pinterest pinterest guide reddit reddit reddit guide bluesky bluesky bluesky guide threads threads threads guide google business googlebusiness google business guide telegram telegram telegram guide snapchat snapchat snapchat guide whatsapp whatsapp whatsapp guide discord discord discord guide step 3 get your connected accounts after connecting list your accounts to get the account id node js python curl const data await zernio accounts listaccounts for const account of data accounts console log account platform account _id twitter 66b2e19d8c3f5a7e9d0b1c2d result client accounts list_accounts for account in result accounts print f account platform account _id twitter 66b2e19d8c3f5a7e9d0b1c2d curl https zernio com api v1 accounts h authorization bearer zernio_api_key save the account _id you need it to create posts step 4 schedule your first post now you can schedule a post here s how to schedule a tweet for tomorrow at noon node js python curl tomorrow at 12 00 in the timezone below const tomorrow new date tomorrow setdate tomorrow getdate 1 const scheduledfor tomorrow toisostring slice 0 10 t12 00 00 const data await zernio posts createpost body content hello world this is my first post from the zernio api scheduledfor timezone america new_york platforms platform twitter accountid 66b2e19d8c3f5a7e9d0b1c2d from step 3 console log post scheduled data post _id from datetime import date timedelta tomorrow at 12 00 in the timezone below scheduled_for f date today timedelta days 1 t12 00 00 result client posts create_post content hello world this is my first post from the zernio api scheduled_for scheduled_for timezone america new_york platforms platform twitter accountid 66b2e19d8c3f5a7e9d0b1c2d from step 3 print f post scheduled result post _id use any future time it s interpreted in the timezone field curl x post https zernio com api v1 posts h authorization bearer zernio_api_key h content type application json d content hello world this is my first post from the zernio api scheduledfor 2027 01 01t12 00 00 timezone america new_york platforms platform twitter accountid 66b2e19d8c3f5a7e9d0b1c2d step 5 confirm it worked fetch the post back its status tells you exactly where it is in the pipeline node js python curl const data check await zernio posts getpost path postid data post _id the _id returned in step 4 console log check post status scheduled result client posts get_post post_id result post _id print result post status scheduled curl https zernio com api v1 posts post_id h authorization bearer zernio_api_key status moves through scheduled publishing published or failed partial if something goes wrong see error handling once published the response includes a platformposturl per platform the live link to your post you ll also see the post in your dashboard and webhooks can push these status changes to you instead of polling that s the whole loop profile connected account scheduled post confirmation everything else is variations on this one endpoint every posting mode the same createpost call covers scheduling publishing immediately and drafts you set result scheduledfor timezone publishes automatically at that time publishnow true publishes immediately neither saved as a draft to finish later and cross posting is just more entries in the platforms array same content one call every network await zernio posts createpost body content cross posting to all my accounts right now publishnow true platforms platform twitter accountid 66b2e19d8c3f5a7e9d0b1c2d platform linkedin accountid 66b2e19d8c3f5a7e9d0b1c2e platform bluesky accountid 66b2e19d8c3f5a7e9d0b1c2f the request shape is identical in every sdk and in raw json per platform options first comment board ids video titles are covered in the platform guides beyond posting publishing is the entry point but the same api key and connected accounts open the whole engagement surface the unified inbox messaging channels automations ads and analytics reply to a dm read and answer instagram facebook whatsapp and x conversations from one inbox node js python curl await zernio messages sendinboxmessage path conversationid 66c3d2ae7b4f6c8d0e1f2a3b from list conversations body accountid 66b2e19d8c3f5a7e9d0b1c2d message thanks for reaching out how can we help client messages send_inbox_message conversation_id 66c3d2ae7b4f6c8d0e1f2a3b from list conversations account_id 66b2e19d8c3f5a7e9d0b1c2d message thanks for reaching out how can we help curl x post https zernio com api v1 inbox conversations 66c3d2ae7b4f6c8d0e1f2a3b messages h authorization bearer zernio_api_key h content type application json d accountid 66b2e19d8c3f5a7e9d0b1c2d message thanks for reaching out how can we help find conversation ids with list conversations send an sms provision a phone number then message customers directly node js python curl await zernio sms sendsms body from 15551234567 one of your sms enabled numbers to 15557654321 text your order has shipped client sms send_sms from_ 15551234567 one of your sms enabled numbers to 15557654321 text your order has shipped curl x post https zernio com api v1 sms messages h authorization bearer zernio_api_key h content type application json d from 15551234567 to 15557654321 text your order has shipped pull analytics see how your posts perform across every connected account node js python curl const data await zernio analytics getanalytics query sortby engagement limit 5 result client analytics get limit 5 curl https zernio com api v1 analytics sortby engagement limit 5 h authorization bearer zernio_api_key explore the rest unified inbox dms comments reviews and mentions across every platform whatsapp platform templates broadcasts flows groups and calling phone numbers sms voice provision numbers register campaigns send sms place calls ads meta tiktok google linkedin pinterest and x campaigns boosting lead forms comment to dm automations auto dm people who comment your keyword or send it as a dm broadcasts sequences bulk messaging campaigns and multi step drip sequences workflows event driven automation with branching logic webhooks real time events for posts messages accounts and more what s next platform guides platform specific features media requirements and publishing options upload media add images and videos to your posts build for your users one profile per customer scoped keys webhook routing track post status webhooks for publishing results instead of polling going to production read up on rate limits idempotent retries and error handling you can also set up a posting queue invite team members or manage everything from the cli build a platform model each of your customers as a profile connect their accounts scope api keys per tenant and route webhooks back to the right customer on this page install an sdk authentication get your api key set up the client key concepts step 1 create a profile step 2 connect a social account available platforms step 3 get your connected accounts step 4 schedule your first post step 5 confirm it worked one endpoint every posting mode beyond posting reply to a dm send an sms pull analytics explore the rest what s next
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 43 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-43


The site also has references to the 1 subdomain(s)

  zernio.com  Verify


The site also has 2 references to external domain(s).

 t.me  Verify  github.com  Verify


The site also has 1 references to other resources (not html/xhtml )

 docs.zernio.com/llms-full.txt  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.0 308 Permanent Redirect
Content-Type text/plain
Location htt????/docs.zernio.com/
Refresh 0;url=htt????/docs.zernio.com/
server Vercel
HTTP/2 200
access-control-allow-origin *
age 1523
cache-control public, max-age=0, must-revalidate
content-disposition inline
content-encoding gzip
content-type text/html; charset=utf-8
date Tue, 18 Aug 2026 13:33:52 GMT
etag W/ e464531807a6a53f54e5ba7309b517f4
server Vercel
strict-transport-security max-age=63072000
vary rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
x-matched-path /
x-nextjs-prerender 1
x-nextjs-stale-time 300
x-vercel-cache HIT
x-vercel-id cdg1::7pkrj-1787060032649-c57a4feea4c0

Meta Tags

title="Zernio API Documentation - Social Media API for 16 Platforms"
charset="utf-8"
name="viewport" content="width=device-width, initial-scale=1"
name="next-size-adjust" content=""
name="description" content="Get started with the Zernio API - authenticate, connect accounts, and schedule your first post in minutes."
name="author" content="Zernio Team"
name="keywords" content="zernio api,social media api,social media scheduling api,twitter api,instagram api,tiktok api,linkedin api,facebook api,youtube api,multi-platform posting,social media automation,content scheduling api"
property="og:title" content="Zernio API Documentation - Social Media API for 16 Platforms"
property="og:description" content="Get started with the Zernio API - authenticate, connect accounts, and schedule your first post in minutes."
property="og:url" content="htt????/docs.zernio.com"
property="og:image" content="htt????/docs.zernio.com/docs-og/image.png?v=3"
name="twitter:card" content="summary_large_image"
name="twitter:title" content="Zernio API Documentation - Social Media API for 16 Platforms"
name="twitter:description" content="Get started with the Zernio API - authenticate, connect accounts, and schedule your first post in minutes."
name="twitter:image" content="htt????/docs.zernio.com/docs-og/image.png?v=3"

Load Info

page size1183125
load time (s)0.127808
redirect count1
speed download1631787
server IP 216.150.1.129
* all occurrences of the string "http://" have been changed to "htt???/"