# Connect API Contract Report

Last updated: 2026-03-20

## Scope

This report tracks the Connect API contract suite under [tests/contract/connect_api](/Users/liangzhiyuan/Projects/MetaDrivenPlatform4AI/tests/contract/connect_api).

Current inventory:

- `GET /services/data/v63.0/connect/notifications`

## Current Status

- The service now has a live smoke test for notifications at [get_notifications_test.go](/Users/liangzhiyuan/Projects/MetaDrivenPlatform4AI/tests/contract/connect_api/notifications/get_notifications_test.go).
- `catalog.yaml` is the source-of-truth checklist for this service.
- The notifications resource remains the only in-scope Connect endpoint because that is all the backend currently implements.

## Verification

Compile check:

```bash
cd /Users/liangzhiyuan/Projects/MetaDrivenPlatform4AI/tests/contract
go test ./connect_api/... -run '^$'
```

Live run:

```bash
cd /Users/liangzhiyuan/Projects/MetaDrivenPlatform4AI/tests/contract
CONTRACT_TARGET=sandbox go test ./connect_api/... -count=1
```
