API endpoint
https://accrutransfer.accrusoft.com/api/v1/transfers
Request example
curl --location --request GET 'https://accrutransfer.accrusoft.com/api/v1/transfers' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parameters
search
search_by
name for Name, description for Description, filename for Filename. Defaults to: name.
domain_id
sort_by
id for Date created, name for Name, description for Description, size for Size, files_count for Files, downloads_count for Downloads, expires_at for Expires at. Defaults to: id.
sort
desc for Descending, asc for Ascending. Defaults to: desc.
per_page
10, 25, 50, 100. Defaults to: 10.
API endpoint
https://accrutransfer.accrusoft.com/api/v1/transfers/{id}
Request example
curl --location --request GET 'https://accrutransfer.accrusoft.com/api/v1/transfers/{id}' \ --header 'Accept: application/json' \ --header 'Authorization: Bearer {api_key}'
API endpoint
https://accrutransfer.accrusoft.com/api/v1/transfers
Request example
curl --location --request POST 'https://accrutransfer.accrusoft.com/api/v1/transfers' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --header 'Authorization: Bearer {api_key}' \ --data-urlencode 'name={name}' \ --data-urlencode 'file_uuids[]={file_uuid}' \
Parameters
name
file_uuids
domain_id
alias
message
password
downloads_limit
sender_email
recipient_emails[index][value]
API endpoint
https://accrutransfer.accrusoft.com/api/v1/transfers/{id}
Request example
curl --location --request PUT 'https://accrutransfer.accrusoft.com/api/v1/transfers/{id}' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --header 'Authorization: Bearer {api_key}'
Parameters
name
alias
message
password
downloads_limit
API endpoint
https://accrutransfer.accrusoft.com/api/v1/transfers/{id}
Request example
curl --location --request DELETE 'https://accrutransfer.accrusoft.com/api/v1/transfers/{id}' \ --header 'Authorization: Bearer {api_key}'