| aspera: The Command-Line Transfer Client | |
| browse | view the contents of a source directory | 
| dropbox | show information about a dropbox | 
| get | download a package | 
| list | show information about an inbox | 
| send | send a package | 
For examples of Faspex subcommands in use, see Faspex Examples
$ aspera faspex browse [args]
The arguments you give to the browse subcommand specify the remote source by source ID name, and the directory you want to browse. The output shows a list of the directories and files, in human-readable format. If you prefer to retrieve the output in JSON format for integration into your automation workflow, use the -j parameter.
| -cnum --count=num | List only up to num items. | 
| -j --json | Output raw JSON. | 
| -ppath --path=path | The path to the source you want to view. This path is relative to the path you specified in .aspera_cli_conf. | 
| -knum --skip=num | Skip the first num items. | 
| -oorder --sort=order | Sort by order (required). The options for order are as follows: 
 | 
| -sid/name --source=id/name | The ID or name of the source server (a matching ID takes precedence over a matching name), as defined in the .aspera_cli_conf configuration file. | 
| -v --verbose | Show more verbose output, for debugging. | 
| -bpath --base-ca-path=path | The base path for your CA certificates. If your certificates are in the default location, this argument is not required. The default path is ~/.aspera/cli/certs. | 
$ aspera faspex dropbox [args]
Arguments for the dropbox subcommand:
| -i ---insecure | Accept the certificate, even if it's invalid. | 
| -j --json | Output raw JSON. | 
| -ldropbox-id --list=dropbox-id | Show info for this dropbox only. The dropbox-id is defined in the Faspex application. | 
| -a --list-all | Show info for all dropboxes. | 
| -p[password] --password=[password] | The Faspex user password. If you specify -p but omit the password value, the system assumes an empty string for this value. If you do not specify -p, the Aspera CLI prompts you for a non-echoing password. Alternatively, you can set the ASPERA_PASS environment variable. | 
| -uusername --user=username | The Faspex username. | 
| -v --verbose | Show more verbose output, for debugging. | 
| -bpath --base-ca-path=path | The base path for your CA certificates. If your certificates are in the default location, this argument is not required. The default path is ~/.aspera/cli/certs. | 
$ aspera faspex get [args]
Arguments for the get subcommand:
| -f path ---file path | The file path to download to. | 
| -i ---insecure | Accept the certificate, even if it's invalid. | 
| --url="URL" | The FASP URL from which to download. To find the FASP URL for a package, use the list subcommand. | 
| -p[password] --password=[password] | The Faspex user password. If you specify -p but omit the password value, the Aspera CLI assumes an empty string for this value. If you do not specify -p, the Aspera CLI prompts you for a non-echoing password. Alternatively, you can set the ASPERA_PASS environment variable. | 
| -uusername --user=username | The Faspex username. | 
| -v --verbose | Show more verbose output, for debugging. | 
| --target-rate newRate | Attempt to revise the target rate (if server settings allow) to a new throughput value, in kbps. | 
| --min-rate newRate | Attempt to revise the minimum rate (if server settings allow) to a new throughput value, in kbps. | 
| --rate-policy policy | Attempt to revise the rate policy (if server settings allow). The options for policy are fixed, high, fair, or low. | 
| --cipher cipher | Attempt to set the encryption cipher (if server settings allow). The options for cipher are aes-128, aes-192, aes-256, and none. | 
| -bpath --base-ca-path=path | The base path for your CA certificates. If your certificates are in the default location, this argument is not required. The default path is ~/.aspera/cli/certs. | 
$ aspera faspex list [args]
Arguments for the list subcommand:
| -a ---archived | List archived packages. | 
| -n ---inbox | List the packages in the inbox. | 
| -i ---insecure | Accept the certificate, even if it's invalid. | 
| -p[password] --password=[password] | The Faspex user password. If you specify -p but omit the password value, the Aspera CLI assumes an empty string for this value. If you do not specify -p, the Aspera CLI prompts you for a non-echoing password. Alternatively, you can set the ASPERA_PASS environment variable. | 
| -s ---sent | List sent packages. | 
| -uusername --user=username | The Faspex username. | 
| -v --verbose | Show more verbose output, for debugging. | 
| -x --xml | Get raw XML RSS atom for this inbox. Note: As the format returned with this
                option is XML, if you want to download a package referenced in a link tag, make sure
                that you un-escape the returned XML value in the href=
              attribute. | 
| -bpath --base-ca-path=path | The base path for your CA certificates. If your certificates are in the default location, this argument is not required. The default path is ~/.aspera/cli/certs. | 
$ aspera faspex send [args]
Arguments for the send subcommand:
| -f path ---file path | The file to send. You can specify this option multiple times, to indicate multiple files. | 
| -i ---insecure | Accept the certificate, even if it's invalid. | 
| -m metadata ---metadata metadata | Send metadata (JSON object text) with the package. | 
| -n "bodyText" ---note "bodyText" | A note for the body of the email message. | 
| -p[password] --password=[password] | The Faspex user password. If you specify -p but omit the password value, the Aspera CLI assumes an empty string for this value. If you do not specify -p, the Aspera CLI prompts you for a non-echoing password. Alternatively, you can set the ASPERA_PASS environment variable. | 
| -rrecipient --recipient=recipient | Recipient(s) of the package. You can specify this option multiple times, to indicate multiple recipients. The recipient can be a valid email address, a Faspex user account name, a Faspex dropbox name, or a workgroup. | 
| -sID --source-id=ID | Send a file from a source ID (as defined in the Faspex application). | 
| -ttitleText --title=titleText | A title (subject line) for the email message. | 
| -uusername --user=username | The Faspex username. | 
| -v --verbose | Show more verbose output, for debugging. | 
| --target-rate newRate | Attempt to revise the target rate (if server settings allow) to a new throughput value, in kbps. | 
| --min-rate newRate | Attempt to revise the minimum rate (if server settings allow) to a new throughput value, in kbps. | 
| --rate-policy policy | Attempt to revise the rate policy (if server settings allow). The options for policy are fixed, high, fair, or low. | 
| --cipher cipher | Attempt to set the encryption cipher (if server settings allow). The options for cipher are aes-128, aes-192, aes-256, and none. | 
| -bpath --base-ca-path=path | The base path for your CA certificates. If your certificates are in the default location, this argument is not required. The default path is ~/.aspera/cli/certs. |