curl -X POST -H "X-User-Email: <email>" -H "X-User-Token: MyAPIToken"-F "password[payload]=my_secure_payload"-F "password[files][]=@/path/to/file/file1.extension" -F "password[files][]=@/path/to/file/file2.extension" https://pwpush.com/p.json
Param name | Description |
---|---|
password
required |
Push details Validations:
|
password[payload]
required |
The URL encoded password or secret text to share. Validations:
|
password[files]
optional |
File(s) to upload and attach to the push. Validations:
|
password[passphrase]
optional |
Require recipients to enter this passphrase to view the created push. Validations:
|
password[note]
optional , blank allowed |
If authenticated, the URL encoded note for this push. Visible only to the push creator. Validations:
|
password[expire_after_days]
optional |
Expire secret link and delete after this many days. Validations:
|
password[expire_after_views]
optional |
Expire secret link and delete after this many views. Validations:
|
password[deletable_by_viewer]
optional |
Allow users to delete passwords once retrieved. Validations:
|
password[retrieval_step]
optional |
Helps to avoid chat systems and URL scanners from eating up views. Validations:
|
password[kind]
optional |
The kind of push to create. If ‘url’, the generated secret link will 303 redirect the URL in the payload. Defaults to ‘text’. Validations:
|