Overview

Projects

Introduction
Principles
Guidelines
Ingredients
Recipes
Compliance
Reference
Appendix

Networking

8 documents

API Design

Use REST with consistent conventions. Follow the platform API guidelines (Microsoft, Google,

API versioning and deprecation

Evolve APIs additively; when versioning is unavoidable pick one scheme and run a header-driven deprecation lifecycle.

Caching

Use HTTP caching headers. The server controls cache policy; the client honors it.

typescriptweb

Choosing an API style (REST, gRPC, GraphQL)

Select an API style from consumer needs and traffic shape: REST for resource CRUD, gRPC for internal RPC, GraphQL for client-driven aggregation.

Design-first API development with OpenAPI

Author the OpenAPI document before implementing endpoints and treat it as the linted, machine-readable contract.

Offline and Connectivity

For apps that must work offline, design for local-first with background sync.

web

Pagination

Prefer **cursor pagination** for most APIs — stable under concurrent mutations, consistent

Real-Time Communication

Choose the simplest technique that meets your needs.

web
© 2026 Agentic Developer Studio

The Agentic Developer family

Develop

  • BitbagThe Agentic Developer persona
  • HubThe Agentic Developer Hub
  • DocsGuides & API reference
  • CookbookRecipes & patterns
  • RecipesDeveloper recipes
  • ProjectsProject planning
  • TeamYour agentic dev team
  • ToolkitThe developer toolkit
  • APIAPI reference

Build

  • PersonasDefine your personas
  • Persona RegistryBrowse agentic personas
  • RegistriesBuild registries
  • EcosystemsBuild ecosystems
  • Knowledge BasesKnowledge bases
  • StorageManage storage
  • ToolsDeveloper tools
  • SitesQuick landing pages
  • DomainsCustom domains
  • AuthenticationCustomer auth
  • DevicesConnect devices
  • NotificationsSend notifications
  • DashboardsStatus dashboards

Sell

  • ProductsDefine products
  • CustomersManage customers
  • BillingCustomer billing

Learn & community

  • AcademyLearn agentic dev
  • EducationEducational products
  • NewsNews & updates
  • CommunityForums & discussion
  • CommunitiesBuild communities
  • HelpHelp topics
  • SupportGet support

Studio & consulting

  • ConsultingLet us help you
  • Agentic Developer StudioCreators of the Hub

Operations

  • AdminOperations console
  • StatusSystem status
TermsPrivacy