So I think I have answered my own question:
9 Method Definitions > 9.5 POST
https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.5
The actual function performed by the POST method is determined by the server and is usually dependent on the Request-URI.
The posted entity is subordinate to that URI in the same way that a file is subordinate to a directory containing it, a news article is subordinate to a newsgroup to which it is posted, or a record is subordinate to a database.
The action performed by the POST method might not result in a resource that can be identified by a URI.
In this case, either 200 (OK) or 204 (No Content) is the appropriate response status, depending on whether or not the response includes an entity that describes the result.
HTTP POST
https://restfulapi.net/idempotent-rest-apis/
Generally – not necessarily – POST APIs are used to create a new resource on server.