From 3df9f555343c4d2f06a65ef7c6e5bebf1d1d14c0 Mon Sep 17 00:00:00 2001 From: pbertsch Date: Sun, 8 Nov 2026 05:42:10 -0600 Subject: [PATCH] test: sync platform contract 1.0.14 (err_403_suspended: ACCOUNT_SUSPENDED on API-key auth) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_018tpBsXGDfaicezLgmDaWkv --- tests/contracts/sdk-contract.json | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/contracts/sdk-contract.json b/tests/contracts/sdk-contract.json index 681440b..2265692 100644 --- a/tests/contracts/sdk-contract.json +++ b/tests/contracts/sdk-contract.json @@ -1,6 +1,6 @@ { "$schema": "awsys-sdk-contract/1", - "version": "1.0.13", + "version": "1.0.14", "platformBaseline": "2026-09", "baseUrl": "https://awsys.co", "auth": { @@ -3969,6 +3969,17 @@ }, "expect_error": "AuthorizationError" }, + { + "id": "err_403_suspended", + "status": 403, + "body": { + "error": true, + "code": "ACCOUNT_SUSPENDED", + "message": "Your account has been suspended pending a fraud review. Please open a support ticket to appeal." + }, + "expect_error": "AuthorizationError", + "note": "apiKeyAuth (API key and Firebase ID token) since scan #3 S3-M-2" + }, { "id": "err_400_missing_url", "status": 400,