Encrypts and loads the file into IPFS linked to the target discussion
PreviousReturns the list of messages for the target discussionNextRetrieves and decrypts the file associated with the discussion from IPFS
Was this helpful?
POST /api/v1/policy-comments/{policyId}/{documentId}/discussions/{discussionId}/comments/file
Encrypts and uploads a file to IPFS, attaching it to the target discussion thread.
Authentication: Bearer token required (Authorization: Bearer <token>)
Permission: Permissions.POLICIES_POLICY_EXECUTE or Permissions.POLICIES_POLICY_MANAGE
policyId
string
Yes
Policy identifier
documentId
string
Yes
Document identifier
discussionId
string
Yes
Discussion identifier
Binary file data. The request body must not be empty.
Content-Type: application/octet-stream
<binary file content>Status: 201 Created
Returns the IPFS CID of the uploaded file as a JSON string.
400 Bad Request
File could not be uploaded to IPFS
401 Unauthorized
Missing or invalid token
403 Forbidden
Insufficient permissions
422 Unprocessable Entity
Request body is empty
500 Internal Server Error
Unexpected server failure
Was this helpful?
Was this helpful?
"bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi"