Skip to main content
Version: Latest

Mobile Integration Guides

API integration guides for the KSN React Native app. Every guide documents the exact endpoints, request/response shapes, and Socket.IO events the backend exposes.

Start with Auth Integration — all other guides assume authenticated requests with the X-Client-Type: mobile header.

Any screen that uploads photos or files uses one shared flow — see Media Upload for the allowed types, size caps, and the presign → PUT → reference contract. The feature guides only add their own attach/send step.

Any screen with a text input can be rejected by the server's blocked-word filter — one 422 shape, one handler, described in Content Moderation.

The home screen renders the personalized Feed — a scored, cursor-paginated blend of follows, interests, and trending, where liked/commented posts drop out and seen posts rotate down automatically.

Checking what changed: every guide carries a What's new section at the top — the last five changes to that guide, in plain language, written when the change was made. Recent Updates collects the newest line from each. Read those before the diff; the diff banner on each page is there for when you need the exact wording that moved.

Pick a guide from the sidebar.

⤓ Download .md