Skip to main content

API Contract Tests

IDTest CaseTypePriorityExpected ResultEvidence RequiredStatus
TC-API-001API documentation existsReviewHighPostman documentation exists and OpenAPI draft is availablePostman link/export and OpenAPI file/link evidencePartial
TC-API-002OpenAPI paths match runtime route listReviewHighNo critical mismatch existsroute:list comparisonNot Run
TC-API-003Protected endpoints declare authenticationReviewCriticalProtected endpoints require bearer/auth tokenOpenAPI review evidenceNot Run
TC-API-004Error responses are documentedReviewMedium401, 403, 422, 500 patterns documentedOpenAPI review evidenceNot Run
TC-API-005Swagger UI hosting decision is recordedReviewMediumHosted or not-hosted decision existsDecision recordOptional / Pending Decision