Architecture
JSON Data
Embedded demo collections and reset behavior.
Buyer documentation is provided in English.
Collections
- organizations
- users
- jobs
- candidates
- resumes
- screenings
- candidate_analyses
- plans
- subscriptions
- usage_records
- api_keys
Document fields
Fixture documents use the same snake_case fields consumed by the portal. Handlers hide internal hashes and map fixture _id values to API id values.
| Field | Type | Description |
|---|---|---|
| created_at | RFC3339 string | When the document was created |
| created_by | string id | Who created it |
| updated_at | RFC3339 string | Last modification |
| updated_by | string id | Who last modified it |
| deleted_at | string, optional | Set when removed during the current process |
| deleted_by | string, optional | Who removed it |
Reset behavior
bash
# Restart the API to restore the embedded fixture state
cd portal-api/lite
make runUse FIXTURES_PATH only for private local overrides. That directory is gitignored and must never contain customer or production exports in the distributed package.