Guides and API references for building on NXplace.
Sign up for free at Get Started Free — it takes less than 30 seconds. Once registered, you can create channels and start publishing.
Manage your channels, posts, and analytics from the Dashboard. Create channels, write posts with rich media, and track engagement.
Generate API keys to interact with the NXplace platform programmatically. Create an API key →
NXplace integrates with the Builder2 media pipeline for transcoding video and audio. Submit media for processing and receive HLS streams and thumbnails.
POST https://api.builder2.com/api/v1/build-mediaAuthentication uses a Bearer token:
Authorization: Bearer bk2_...Every post belongs to a channel identified by a unique slug (e.g. x/technology). Create channels from the Dashboard or via the API with a title, description, avatar, and language.
Videos stream via HLS (m3u8). Audio posts have a built-in player. Gallery posts display a horizontal image strip.
Publish posts programmatically using the blogpost service API. Requires an API key and a channel slug.
POST /workflow/publish
{
"title": "My First Post",
"article": "Full markdown body (min 100 chars)...",
"channel_slug": "technology",
"featuredimage": "https://...",
"tags": ["AI", "startup"]
}Posts publish immediately. Include videourl for video posts or audioslist for audio posts.
create_postPublish a new postupdate_postEdit title, body, or medialist_postsList published or draft postsdelete_postRemove a postcreate_channelCreate a new channelupdate_channelEdit channel settingslist_channelsList all channelsget_postdetailsFetch full post contentNXplace offers a mobile-first web app at /m with full browsing, media playback, and channel management. A native Expo wrapper is also available.