Tell us about Post vs. Put
POST
- Creates a resource or trigger a process that handles data
- Multiple calls create multiple resources (not idempotent)
PUT
- Creates or replace a resource
- The first call creates the resource, the subsequent updates the resource (idempotent)