# Agenda
- Past action items
- Zuplo is interested in joining the interop effort
- Zuplo will consider joining AuthZEN
- SGNL is interested in joining the interop as is PlainID. Radiant Logic can bring the PIP to the party
- Demo app call will take place during the weekly call on Feb 6th.
- Discuss the API basics email David sent on the ML
# API Principles
- Atul's current spec already decouples transport from message. It's in line with the 'principles' email
- Should the first draft support batch
- We originally said no and we are not aiming to demo batch but the message format should be batch-compatible
- The PEP-PDP API is side-effect-free by design
- A call to the PDP cannot change any state
# Use Cases We Want to Express
- Can Alice view document #1?
- Can Alice paint document #1 with the color red?
- Can Alice move $50 from account A to account B?
See interop [use cases from the XACML 2008 interop](https://hackmd.io/@oidf-wg-authzen/InteropScenarios).
# Request Structure
- Should we define specific identifiers e.g. `jwt.user`?
- The spec can suggest using RFC 9493
- All 'objects' should follow the same structure. Here are the 4 default objects
- subject or principal
- resource
- action
- context
- An object is represented as a JSON object e.g.
- `{"username":"Alice"}` (freeform)
- `{
"format": "email",
"email": "user@example.com"
}` (example from RFC 9493)
# Response
# Next week
- Omri & team will drive the demo of the demo app
- Eve will go over the interop doc she put together
- All to think about use cases and whether the message format we're coming up with is good enough to address them