A client can identify a person and retrieve their flows #66
Labels
blocked: conflict/dependency
Something else is blocking this.
scope: backend
Work involving the backend / Django REST project.
scope: tests
Work relating to tests.
size: hours
This should take less than a day.
type: feature
A piece of functionality of the product.
Background & Context*
Once a client has a valid Websocket connection to the server, they should be able to retrieve details of a person and the state of their flows.
Goal*
Person.data
field with the JSON data provided (if it is valid).Implementation Details*
Calls to this endpoint should be idempotent. Calling this endpoint multiple times with the same parameters should always result in the same outcome.
Acceptance Criteria*
Test cases that
Person.id
the server will respond with a 200 / status OK.Person.id
the server will provide a JSON response in the format and structure defined above.Person.id
will indicate that thePerson.id
was invalid or general 404.Person.schema
will return an invalid error and unsuccessful response.Dependencies
Blockers:
Additional Details
Subscribing to flow / step state changes are not covered by this issue. A client will need to send another request type to subscribe to these changes.
*required field.
The text was updated successfully, but these errors were encountered: