The type of resource being created/updated.
Creates a new entity or updates an existing entity.
This is determined by the body parameters on whether or not an entity already exists.
This uses the PUT verb.
The post body that represents the resource to create or update.
The resource that was created or updated.
A restful service that can upsert resources.