API Reference
- Company Onboarding
- User Onboarding
- Admin Portal
- User Portal
- Payroll
- Benefits
- Reports
- GETgetBusinessUserInfo
- GETgetUserTask
- GETgetUsersByCompanyName
- GETgetCompanies
- GETgetUnProcessedPayPeriod
- GETgetProcessedPayperiodsDetails
- GETgetPaidEmployeesCountBasedOnDateRange
- GETgetPayPeriodDetails
- GETgetPayPeriod
- GETgetOverTimeTypes
- GETgetDeductionDescription
- GETgetAdditionalCompensationDescription
- GETgetUsers
- GETgetCompanyInfo
- GETgetCompanyLocationInfo
- GETgetActiveUsers
- GETgetTerminatedUsers
- GETgetDeactivatedUsers
- GETgetPayrollHistoryBasedOnPayPeriod
- GETgetPayrollHistoryBasedOnDateRange
- GETgetPayRun
- GETgetPaySchedule
- GETgetPayStub
- GETgetTransactionBasedOnReference
- GETgetTransactions
- GETgetTransactionsBasedOnName
- GETgetBusinessUserDetails
- GETgetStateW4FormFeilds
- GETgetPayrollJournalReport
- GETgetUser
- GETgetPayBeginDates
- GETgetStateRegistration
- GETgetIndividualPayrollHistory
- GET
- Webhooks
Reports
getUnProcessedPayPeriod
GET
/
reports#getUnProcessedPayPeriod
getUnProcessedPayPeriod
Copy
curl --request GET \
--url 'https://sandbox.rollfi.xyz/reports#getUnProcessedPayPeriod' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '{
"method": "getUnProcessedPayPeriod",
"companyId": "2DFCA586-C2D4-4FD7-B823-063F2575A5E7",
"workerType": "W2"
}'
Copy
{
"unprocessedPayPeriods": [
{
"payPeriodId": "5E603770-184B-4AB3-B220-0733F2719542",
"payPeriod": "02/07/2025 - 03/20/2025",
"payPeriodType": "Missing",
"payBeginDate": "2025-02-07",
"payEndDate": "2025-03-20",
"payDate": "2025-02-27",
"deadLineToRunPayroll": "2025-02-25",
"workerType": "W2"
},
{
"payPeriodId": "4FA59BD4-98CE-4E03-A46F-F5CAA9DB0E3D",
"payPeriod": "05/28/2025 - 06/03/2025",
"payPeriodType": "Regular",
"payBeginDate": "2025-05-28",
"payEndDate": "2025-06-03",
"payDate": "2025-06-04",
"deadLineToRunPayroll": "2025-06-02",
"workerType": "W2"
},
{
"payPeriodId": "436547C5-5815-4663-B994-F817D3980AB0",
"payPeriod": "07/23/2025 - 07/29/2025",
"payPeriodType": "Regular",
"payBeginDate": "2025-07-23",
"payEndDate": "2025-07-29",
"payDate": "2025-08-01",
"deadLineToRunPayroll": "2025-07-30",
"workerType": "W2"
},
{
"payPeriodId": "8A19FBA9-8323-473F-8293-BF1BD7C92721",
"payPeriod": "07/23/2025 - 07/29/2025",
"payPeriodType": "Regular",
"payBeginDate": "2025-07-23",
"payEndDate": "2025-07-29",
"payDate": "2025-08-01",
"deadLineToRunPayroll": "2025-07-30",
"workerType": "W2"
}
]
}
Authorizations
Basic authentication header of the form Basic <encoded-value>
, where <encoded-value>
is the base64-encoded string username:password
.
Body
application/json
Response
200 - application/json
The response is of type object
.
getUnProcessedPayPeriod
Copy
curl --request GET \
--url 'https://sandbox.rollfi.xyz/reports#getUnProcessedPayPeriod' \
--header 'Authorization: Basic <encoded-value>' \
--header 'Content-Type: application/json' \
--data '{
"method": "getUnProcessedPayPeriod",
"companyId": "2DFCA586-C2D4-4FD7-B823-063F2575A5E7",
"workerType": "W2"
}'
Copy
{
"unprocessedPayPeriods": [
{
"payPeriodId": "5E603770-184B-4AB3-B220-0733F2719542",
"payPeriod": "02/07/2025 - 03/20/2025",
"payPeriodType": "Missing",
"payBeginDate": "2025-02-07",
"payEndDate": "2025-03-20",
"payDate": "2025-02-27",
"deadLineToRunPayroll": "2025-02-25",
"workerType": "W2"
},
{
"payPeriodId": "4FA59BD4-98CE-4E03-A46F-F5CAA9DB0E3D",
"payPeriod": "05/28/2025 - 06/03/2025",
"payPeriodType": "Regular",
"payBeginDate": "2025-05-28",
"payEndDate": "2025-06-03",
"payDate": "2025-06-04",
"deadLineToRunPayroll": "2025-06-02",
"workerType": "W2"
},
{
"payPeriodId": "436547C5-5815-4663-B994-F817D3980AB0",
"payPeriod": "07/23/2025 - 07/29/2025",
"payPeriodType": "Regular",
"payBeginDate": "2025-07-23",
"payEndDate": "2025-07-29",
"payDate": "2025-08-01",
"deadLineToRunPayroll": "2025-07-30",
"workerType": "W2"
},
{
"payPeriodId": "8A19FBA9-8323-473F-8293-BF1BD7C92721",
"payPeriod": "07/23/2025 - 07/29/2025",
"payPeriodType": "Regular",
"payBeginDate": "2025-07-23",
"payEndDate": "2025-07-29",
"payDate": "2025-08-01",
"deadLineToRunPayroll": "2025-07-30",
"workerType": "W2"
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.