Skip to main content
POST
Create payslip file upload

Authorizations

Authorization
string
header
required

Personal API token. Create via createUserApiToken endpoint.

Headers

x-role-type
enum<string>
required

Role context for the request. Use CLIENT_ORG_ADMIN for most integrations.

Available options:
CLIENT_ORG_ADMIN,
PAYROLL_ADMIN,
FINANCE_ADMIN,
TOKU_ADMIN

Body

application/json
roleInOrgID
string<uuid>
required

Role-in-org identifier

fileName
string
required

File name to upload

fileMimeType
enum<string>
required

Payslip MIME type

Available options:
application/pdf
fileSizeInBytes
integer
required

File size in bytes

Required range: 1 <= x <= 20971520

Response

Successful response

fileID
string<uuid>
required

Uploaded file identifier

fileName
string
required

File name

fileMimeType
string
required

File MIME type

fileSizeInBytes
integer
required

File size in bytes

uploadUrl
string
required

Pre-signed upload URL