generated: '2026-08-09' method: probed source: live responses from https://mydentify.com note: >- The published OpenAPI carries no `examples`. These are real, unmodified responses captured from the public keyless API on 2026-08-09 — nothing here is synthesised. The directories response is truncated to its first 2 of 38 records for size, which is marked inside the file. examples: - file: mydentify-public-api-product-categories-response.json operation: GET /product-categories.json url: https://mydentify.com/product-categories.json http_status: 200 schema: '#/components/schemas/ProductCategory (catalog wrapper)' truncated: false - file: mydentify-public-api-directories-response.json operation: GET /directories.json url: https://mydentify.com/directories.json http_status: 200 schema: '#/components/schemas/DirectoryRecord (catalog wrapper)' truncated: true truncation_note: first 2 of 38 records retained - file: mydentify-public-api-imports-dry-run-response.json operation: POST /api/imports/dry-run url: https://mydentify.com/api/imports/dry-run request_body: '{"url":"https://apievangelist.com"}' http_status: 200 schema: '#/components/schemas/DryRunResult' truncated: false - file: mydentify-public-api-health-response.json operation: GET /api/health url: https://mydentify.com/api/health http_status: 200 schema: not in the OpenAPI truncated: false