-
Notifications
You must be signed in to change notification settings - Fork 342
Open
Labels
hmaItems related to the hasher-matcher-actioner systemItems related to the hasher-matcher-actioner system
Description
We've had a few back and forths about this, but the general direction that I'd take for a v2 API would be:
- Defined using OpenAPI v3
- Inputs and Outputs should use well-known shapes, leaving variable values to the values of well-known keys (i.e., instead of the hash response being keyed by the hash-type, it's instead an array of objects that have a
signal_typeandhashkeys). - The output from the hashing API should be pipe-able to the matching API — i.e., you shouldn't need to translate the response into a new shape for the request to the matching API.
Initially I'd probably just suggest we start with hashing and matching APIs, but then later expand to this other APIs such as those for managing content banks and exchanges.
There's probably more things related to this that we've discussed and I'm just forgetting those tonight, so feel free to add other things if you remember them.
Dcallies and turt2live
Metadata
Metadata
Assignees
Labels
hmaItems related to the hasher-matcher-actioner systemItems related to the hasher-matcher-actioner system