add
/api/v0/add
Add a file or directory to IPFS.
Request
REQUEST PARAMS
file
[Required] - The path to a file to be added to IPFS.quiet
[Optional] - Write minimal output.quieter
[Optional] - Write only final hash.silent
[Optional] - Write no output.progress
[Optional] - Stream progress data.trickle
[Optional] - Use trickle-dag format for daggeneration
.only-hash
[Optional] - Only chunk and hash - do not write to disk.wrap-with-directory
[Optional] - Wrap files with a directory object.pin
[Optional] - Pin this object when adding. The default istrue
.raw-leaves
[Optional] - Use raw blocks for leaf nodes. (Experimental)nocopy
[Optional] - Add the file using filestore. (Experimental)fscache
[Optional] - Check the filestore for pre-existing blocks. (Experimental)cid-version
[Optional]: Cid version. Non-zero value changes the default ofraw-leaves
totrue
. The default is0
. (Experimental)hash
[Optional]: Hash function to use. Setscid-version
to1
if used. The default issha2-256
. (Experimental)
RESPONSE
On success, the call to this endpoint will return with 200 and the following body:
RESULT FIELDS
Name
- Name of the object.Hash
- Hash of the uploaded object.Size
- Integer indication size in bytes.
Last updated