Skip to main content
POST
Get File Upload URL (Legacy)
This endpoint requires authentication. Include your Bearer token in the Authorization header.

Description

Please use /file/upload-url instead, which provides:
  • Auto-detection of royalty source and period
  • Pre-upload analysis with confidence scores
  • Support for ZIP files with multiple royalty files
  • Better error handling and validation
This legacy endpoint generates a pre-signed URL for uploading a royalty file with manual source/period specification. Authorization:
  • Required role: user or higher

Code Examples

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Body

application/json
royaltySource
string
required
accountingPeriod
string<date>
required
salePeriod
string<date>
required
fileMetaData
object
required

Response

Signed upload URL generated.

signedUrl
string<uri>