Generated file
.apifire/config.yaml
Project-level defaults like API base URL, timeout, and shared headers.
Examples
The generated .apifire structure is the strongest proof that the workflow is file-first. Review the scaffolded YAML and use it as the baseline for your own suite.
Scaffold preview
Generated file
Project-level defaults like API base URL, timeout, and shared headers.
name: demo base_url: https://api.example.com timeout: 30 headers: Content-Type: application/json User-Agent: apifire/1.0
Generated file
Login flow definition with env-backed credentials and token extraction.
type: bearer_token
login:
endpoint: /auth/login
method: POST
body:
username: "{{env.USERNAME}}"
password: "{{env.PASSWORD}}"
token_path: "data.token"Generated file
Request asset checked into the repo with validation expectations.
name: Example Request method: GET endpoint: /health auth: skip validate: status: 200