AI-assisted mock APIs for REST, GraphQL, WebSocket, gRPC, SSE, or SOAP

    AI-Powered API Mocking Platform
    for modern development teams

    Create realistic mock APIs for frontend development, QA, demos, and integrations. Generate contracts and test data with AI, configure edge cases, and review every request in one shared workspace.

    9
    project types
    AI
    generate mocks faster
    Rules
    simulate real behavior
    Logs
    debug every request

    Platform

    A shared mock API platform for product delivery

    Define API contracts, simulate realistic behavior, inspect every request, and control who can change shared mocks.

    Generate editable mocks faster

    Describe the API behavior you need and create editable endpoints, schemas, protocol handlers, and data lists.

    Simulate real API behavior

    Configure variants, rules, delays, authentication failures, stateful CRUD flows, and realistic error responses.

    Reusable test data

    Model customers, orders, devices, payments, or any dataset once, then connect that data to multiple mocks.

    Controlled team access

    Use API keys, bearer tokens, project visibility, environment scoping, share links, and role-based permissions.

    Request logs and audit trails

    Review request logs, protocol logs, matched variants, errors, response times, project activity, and usage limits.

    Import and export contracts

    Start from API contracts, export updated specs, and keep teams aligned as mock behavior changes.

    Identity simulation

    Host realistic OIDC, OAuth 2.0, and SAML test flows

    Configure identity clients and service providers before connecting to a production identity platform.

    • OIDC discovery and OAuth tokens
    • SAML metadata and signed assertions
    • Redirect URIs and environments

    Identity controls

    Manage test users, claims, and hosted login outcomes

    Create repeatable sign-in experiences for successful authentication, failures, and user-specific claims.

    • Test users and custom claims
    • Hosted login pages and outcomes
    • Redacted authentication logs

    Scenario testing

    Switch complete test states with one scenario URL

    Create reusable happy paths, empty states, slow responses, rate limits, partial outages, and validation failures across supported protocol handlers.

    • Status, latency, and error-rate overrides
    • Payload and reusable data overrides
    • Nested subsets and stable scenario URLs

    API documentation

    Publish a live reference or export it anywhere

    Turn a project into a searchable documentation website or a self-contained HTML or PDF reference with configurable base URLs.

    • Public searchable documentation
    • Self-contained HTML and PDF exports
    • Configurable examples and code snippets

    Developer workflow

    Copy production-shaped requests in the language you use

    Generate ready-to-run examples that developers can copy from project documentation and use immediately.

    • 12 supported snippet languages
    • Configurable URLs and examples
    • OpenAPI import and export compatibility

    Request modeling

    Model JSON, form, file, binary, and bodyless requests

    Represent production request shapes accurately so client integrations can be tested before the real API is available.

    • JSON and URL-encoded bodies
    • Multipart fields and file uploads
    • Binary and bodyless request modes

    Project Types

    One workspace for modern and legacy API protocols

    Start with REST, then cover GraphQL, streaming, RPC, XML services, OAuth 2.0, OpenID Connect, and SAML sign-in flows without switching tools.

    REST

    Create versioned routes with schemas, variants, authentication, imports, exports, and request logs.

    GraphQL

    Define SDL schemas, resolvers, variables, mutations, errors, and executable mock responses.

    WebSocket

    Model event handlers, broadcasts, authentication, connection logs, and message flows.

    gRPC

    Import proto files, organize services, mock unary and streaming methods, and return status codes.

    SSE

    Configure event streams, retry behavior, event payloads, authentication, and connection logs.

    SOAP

    Import WSDL files, match SOAPAction headers, return XML payloads, and simulate faults.

    OAuth 2.0

    Simulate authorization and token flows with clients, scopes, redirect URIs, configurable outcomes, and authentication logs.

    OpenID Connect (OIDC)

    Host discovery, authorization, token, and user-info endpoints with test users, custom claims, and login pages.

    SAML 2.0

    Publish identity-provider metadata and simulate service-provider sign-in with assertions, claims, login pages, and outcomes.

    Workflow

    Create, configure, validate, and monitor

    Simulapi supports the full mock API workflow: define a contract, make it behave like the real service, verify client behavior, and improve it as the product evolves.

    01

    Create

    Choose REST, GraphQL, WebSocket, gRPC, SSE, or SOAP, or create an OIDC or SAML identity provider. Start from scratch, an import, a data list, or an AI prompt.

    02

    Configure

    Add schemas, request modes, authentication, variants, scenarios, stateful data, test identities, protocol events, environments, and permissions.

    03

    Validate

    Call the simulation from your app, CI pipeline, API client, streaming tool, or browser-based OIDC and SAML sign-in flow.

    04

    Monitor

    Review request and authentication logs, inspect failures, tune behavior, publish documentation, and share the project with its consumers.

    Use Cases

    Built for the gap between API design and production readiness

    Keep product, frontend, backend, QA, and partners moving while production services are still incomplete, changing, or unavailable.

    Frontend teams building before backend services are complete

    QA teams validating failures, retries, and edge cases

    Identity teams testing OIDC, OAuth 2.0, and SAML integrations

    Product demos that need stable, realistic API responses

    Partner integrations before production credentials are available

    CI pipelines that need private and predictable mock services

    API contract and documentation reviews across delivery teams

    Delivery Value

    Turn mocks into reliable delivery infrastructure

    Strong mock APIs do more than return sample payloads. They help teams align, test, debug, and release with fewer surprises.

    Replace temporary mock scripts

    Move from local JSON files and one-off servers to a shared mock workspace with permissions, logs, and stable URLs.

    Unblock frontend and QA

    Give teams predictable responses, failure states, authentication behavior, and latency controls before backend environments are ready.

    Keep API contracts portable

    Import specs, publish live API documentation, export HTML or PDF references, and keep behavior visible instead of buried in fixtures.

    Manage mocks as a team asset

    Account owners manage billing and members, while project roles control who can view or change mock behavior.

    Why Simulapi

    Mock APIs should be as reliable as the rest of your delivery stack

    Simulapi is designed for teams that need more than placeholder JSON. It gives you a control plane for contracts, permissions, quotas, usage, protocol runtimes, and collaboration.

    Keep development unblocked, give QA reliable failure paths, share stable URLs with partners, and make every mock visible enough to debug.

    Role-based access

    Owners, editors, viewers, and account members have clear permissions.

    Mock auth built in

    Protect endpoints with API keys, bearer tokens, and environment-scoped controls.

    Backend-enforced limits

    Requests, projects, endpoints, and data lists are controlled by the API, not only the interface.

    Safe collaboration

    Use share links, account members, project roles, and account-level billing.

    FAQ

    Common questions about Simulapi

    Simulapi gives teams clear plans, backend-enforced limits, secure collaboration, and protocol-specific mock API workflows.

    What this FAQ covers

    Product scope, protocol coverage, mock behavior, security, team collaboration, plans, and delivery workflows.

    Platform and protocols

    Can I mock more than REST APIs?

    Yes. Simulapi supports REST, GraphQL, WebSocket, gRPC, Server-Sent Events, and SOAP, with configuration and runtime behavior designed for each protocol.

    Can I test OpenID Connect, OAuth 2.0, and SAML sign-in?

    Yes. Hosted SSO projects simulate OpenID Connect and OAuth 2.0 clients or SAML 2.0 identity providers, including test users, claims, metadata, redirects, tokens, assertions, and configurable sign-in outcomes.

    Can I start from an existing API contract?

    Yes. You can import OpenAPI contracts for REST projects and use protocol-specific inputs such as GraphQL SDL, proto files, WSDL, and SAML service-provider metadata where applicable.

    Scenarios and mock behavior

    Can mocks behave like real APIs?

    Yes. Simulapi supports variants, matching rules, delays, authentication failures, stateful behavior, reusable data lists, and realistic error responses.

    Can I switch between reusable test scenarios?

    Yes. Scenarios let teams model happy paths, empty states, slow responses, rate limits, outages, and validation failures with reusable status, latency, error-rate, payload, and data overrides.

    Can Simulapi generate mocks with AI?

    Yes. Plans include AI-assisted generation for endpoints, schemas, protocol handlers, and data lists. Generated output remains editable so teams can review and refine it before use.

    Documentation and collaboration

    Can I publish or export API documentation?

    Yes. Projects can publish a searchable documentation website or export a self-contained HTML or PDF reference with configurable base URLs and code snippets.

    Can mocks and identity projects be private?

    Yes. Projects can use roles, API keys, bearer tokens, environment scoping, and share links so you control what is public and what requires authentication.

    Can viewers and editors have different access?

    Yes. Project roles separate people who can inspect simulations from people who can change behavior, security settings, documentation, and shared project data.

    Plans and delivery

    Is the free plan useful for real testing?

    Yes. The free plan includes all supported API and SSO project types, rules, stateful behavior, logs, and enough capacity for prototypes and small integration tests.

    When should a team upgrade?

    Upgrade when simulations become part of daily delivery and you need more projects, higher request volume, longer logs, replay, shared ownership, and collaboration controls.

    Can Simulapi support CI and release testing?

    Yes. Stable simulation URLs, predictable scenarios, logs, environment scoping, and portable documentation support frontend development, automated tests, demos, and partner integration checks.

    Pricing

    Start free, then scale as mock APIs become part of delivery

    Every plan supports all project types. Paid plans add higher usage limits, replay, longer log retention, more AI generation, and collaboration controls.

    Free

    $0forever

    Create your first mock APIs and test small prototypes without a credit card.

    • 5 projects across all protocol types
    • 5 data lists with 25 records each
    • 10 endpoints per project
    • 10,000 mock operations/month
    • 7 days log retention
    • 20 AI prompts/month
    • OpenAPI import and rules engine
    Best for builders

    Pro

    $15/month
    $150/year2 months free on yearly billing

    For developers who need realistic API behavior throughout daily development and testing.

    • 25 projects and 25 data lists
    • 100 endpoints per project
    • 1,000,000 mock operations/month
    • 90 days log retention
    • 100 AI prompts/month
    • Replay, rules, stateful mocks, imports, and exports

    Team

    $99/month
    $990/year2 months free on yearly billing

    For teams that need shared ownership, higher usage limits, auditability, and launch confidence.

    • 100 projects and 100 data lists
    • 150 endpoints per project
    • 5,000,000 mock operations/month
    • Up to 10 workspace members
    • 120 days log retention
    • 500 AI prompts/month
    • Priority support, audit logs, and team collaboration
    Enterprise and on-prem

    Need a custom plan for your organization?

    We offer custom enterprise plans and on-premise deployment options for teams that need private infrastructure, tailored limits, advanced governance, or procurement support.

    • Custom usage limits, seats, retention, and support terms
    • Private cloud or on-prem deployment for regulated environments
    • Security review, SSO, audit, and procurement support

    Build against realistic APIs before production is ready

    Create your first mock workspace, invite your team when you are ready, and turn API uncertainty into a controlled part of delivery.