Home/Documentation
Survanta Documentation

Survanta Documentation

Explore guides for platform usage, API integration, onboarding, security, public access, and plan request workflows.

97 guides
Step-by-step
API Reference
Authentication · Integration & API FAQ
Security & trust
Isolation · scopes · audit
Database-backed
Published content
Documentation Categories

Find the guide you need

Curated tracks covering everything from your first survey to production API integrations.

Basics

General Documentation

Public guides for getting started, creating surveys, inviting teams, and preparing field researchers.

Operations

Platform Administration

Operate the platform: tenants, plans, billing, notifications, integrations, and documentation management.

Most read

Tenant Administration

Manage your tenant: users, permission groups, access tokens, billing requests, storage, and integrations.

Developers

Mobile & Researcher API

Authenticate, fetch assigned surveys, submit questionnaire responses, and manage field tasks from mobile clients.

Start here

Getting Started

Understand website accounts, plan requests, saved drafts, and request tracking.

Guides

Access Links and Tokens

Public survey links, portal tokens, and viewer tokens: what they do, how you create them, and what the visitor sees.

Trust

Security & Access

Tenant isolation, permissions, protected files, public tokens, and secure API access.

Guides

Subscriptions

Subscription duration and expiry, renewal, what stops and what stays available after expiry, mobile and public-link behaviour, and how service is restored after renewal.

Purchasing

Plans & Billing

Plans, custom plan requests, invoices, payments, and limit increase requests.

Activation

FAQ

Common questions for website users, tenants, mobile researchers, integrations, security, and billing.

API Reference

API-ready for field teams and integrations

Survanta APIs let authorized mobile clients and external systems authenticate, load permitted surveys, submit responses, retrieve lookup data, complete field tasks, and read scoped integration reports.

// 1. Authenticate a mobile tenant user POST /api/mobile/auth/login Content-Type: application/json { "email": "user@example.test", "password": "..." } // 2. Use the issued JWT with a protected route GET /api/mobile/surveys Authorization: Bearer <jwt>
Reference endpoints
API Reference
POST
/api/mobile/auth/login
Authenticate a mobile tenant user · returns JWT data
GET
/api/mobile/surveys
List surveys available to the current mobile tenant user
GET
/api/mobile/surveys/{surveyId}
Load the authorized survey runtime definition
POST
/api/mobile/surveys/{surveyId}/submissions
Submit questionnaire response payload
GET
/api/Lookups/items?datasetId={id}
Fetch lookup dataset items
POST
/api/mobile/tasks/{id}/complete
Mark assigned field task as complete
Security Docs

Security documentation for trusted operations

Concepts and patterns Survanta uses to keep tenant data isolated and access controlled.

Tenant isolation

Public guidance for understanding access, files, tokens, and logs.

Secure API authentication

Public guidance for understanding access, files, tokens, and logs.

Protected files

Public guidance for understanding access, files, tokens, and logs.

Public access token scopes

Public guidance for understanding access, files, tokens, and logs.

Permission-based access

Public guidance for understanding access, files, tokens, and logs.

Audit & operational logging

Public guidance for understanding access, files, tokens, and logs.

Plan Request Guide

Plan request guide

Documentation helps customers understand how to customize a plan, submit the request, and track admin replies through My Requests.

1

Base Plan

Starter · Pro · Enterprise

2

Features

Pick capabilities

3

Limits

Users · responses · storage

4

Review Price

Base + features + limits

5

Organization Details

Logo · contact · admin email

6

Submit Request

Login · submit · track

Need a hand?

Need help choosing the right setup?

Our team can help you understand features, limits, integrations, and onboarding before submitting your request.

Support

Please log in or create an account to chat with our support team.