Comments
Learn how to associate comments with payables.
Overview
Payables stored in Monite can have comments associated with them. Monite API Partners can use comments to store additional information about payables.
Webhooks are sent every time a comment is created, updated, or deleted.
Roles and permissions
To use the /comments*
endpoints with an entity user token, this entity user must have a role with the comment
permission.
If using a partner-level token, no special permissions are needed.
Create a comment
To create a comment, call POST /comments
with the request body containing the comment text and the ID of the payable object to which the comment is related. The object_type
field must be set to "payable"
. If the comment is a reply to another user, you can include the reply_to_entity_user_id
field:
The successful response contains information about the newly created comment and the object to which the comment is related:
List all comments
To get a list of all the comments related to a specific object, call GET /comments
passing the object_type
and the object_id
of the object to which the comments are related as query parameters:
The successful response contains information about all the comments associated with the supplied object:
Retrieve a comment
To get information about a specific comment associated with a specific object, call GET /comments/{comment_id}
.
Edit a comment
To edit an existing comment, call PATCH /comments/{comment_id}
. Only the creator of the comment is allowed to change it.
Delete a comment
To delete an existing comment, call DELETE /comments/{comment_id}
.