Developer overview
This section is the developer entry point for building with APIEase as code.
For most teams, the recommended path starts with apiease-template, uses apiease-cli for day-to-day operations, and reaches for the APIEase Public API only when direct HTTP automation is the better fit.
If you are new to this workflow, start with Quickstart with apiease-template.
Recommended path
Use this reading order when you are getting started:
- Why use the template to understand why
apiease-templateis the recommended starting point - Quickstart with apiease-template to initialize the project, configure auth, and sync resources
- apiease-template to understand the repository layout and what belongs in source control
- apiease-cli for the command-line workflow that manages saved resources
- APIEase Public API when you need lower-level HTTP integration
- Using APIEase with AI agents when Codex-style agents will work inside the repository
Choose the right page
Use these pages based on the job you need to do:
- Quickstart with apiease-template: the canonical start-here path for repository-based APIEase development
- Why use the template: why the template comes before the CLI or public API in most projects
- apiease-template: expected repository layout, template-managed files, and version-controlled artifacts
- apiease-cli: installation, configuration, CRUD commands, and template upgrade workflow
- APIEase Public API: authentication, resource routes, remote request execution, and direct HTTP usage
- Using APIEase with AI agents: repository-first guidance for Codex-style agents
How this fits the rest of the docs
The Developers section focuses on the developer workflow around repositories, the CLI, and the public API.
For request behavior, request contracts, and other platform concepts, use the existing docs instead of treating this section as a duplicate reference:
- Requests Overview
- Request Types Overview
- Request Parameters Overview
- Triggers Overview
- Widgets Overview
- Functions
- Variables
Practical workflow summary
In the intended workflow, you initialize a repository from the template, keep resource definitions in git, use apiease-cli to sync them with APIEase, and use the public API directly only when you need lower-level automation outside the normal CLI path.