Skip to main content
POST
Process batch calculator requests with PDF report generation

Authorizations

pcc-api-key
string
header
required

API key for CBS API authentication

Query Parameters

report
enum<string>
required

Type of PDF report to generate

Available options:
all,
checkbottom,
checkmiddle,
checktop,
deluxe_b100,
deluxe_b211,
deluxe_m102,
deluxe_m145,
deluxe_t104,
deluxe_t111,
earnings,
paystub,
quickbooks_top

Body

application/json

Array of batch print request objects with calculator (UPPERCASE), response, and print fields

calculator
enum<string>

Calculator type in UPPERCASE

Available options:
BONUSAGG,
BONUSPER,
FINALPAY,
GROSSUP,
HOURLY,
SALARY,
STOCKOPTION,
TAXTIP,
TUITION,
_401K,
_403B
Example:

"SALARY"

print
object

Print object containing calculator and print information

profileHash
string

Profile identifier for tracking batch requests

Example:

"user123-salary-CA"

response
object

Calculator calculation results

Response

PDF reports generated successfully (returns base64-encoded PDFs)