MACS
Schemas
Request and response JSON schemas for MACS.
The OCIP contracts for MACS live in /Volumes/L1feAI/l1feosx/map/schemas/macs/v1/. Each operation has a request schema and a response schema, generated from the Rust types via schemars.
Index
schemas/macs/v1/
├── index.json
├── operations.auth_negotiation.request.json
├── operations.auth_negotiation.response.json
├── operations.generate_challenge.request.json
├── operations.generate_challenge.response.json
├── operations.verify_response.request.json
├── operations.verify_response.response.json
├── operations.authorization_request.request.json
├── operations.authorization_request.response.json
├── operations.credential_verification.request.json
├── operations.credential_verification.response.jsonMap
| Operation | Request schema | Response schema |
|---|---|---|
auth_negotiation | schemas/macs/v1/operations.auth_negotiation.request.json | schemas/macs/v1/operations.auth_negotiation.response.json |
generate_challenge | schemas/macs/v1/operations.generate_challenge.request.json | schemas/macs/v1/operations.generate_challenge.response.json |
verify_response | schemas/macs/v1/operations.verify_response.request.json | schemas/macs/v1/operations.verify_response.response.json |
authorization_request | schemas/macs/v1/operations.authorization_request.request.json | schemas/macs/v1/operations.authorization_request.response.json |
credential_verification | schemas/macs/v1/operations.credential_verification.request.json | schemas/macs/v1/operations.credential_verification.response.json |
Published
https://schemas.multiagentic.dev/macs/v1/operations.<op>.request.json
https://schemas.multiagentic.dev/macs/v1/operations.<op>.response.jsonSee Schemas for generation, versioning, validation.