Skip to main content
GET
/
reports#getPayrollJournalReports
getPayrollJournalReports
curl --request GET \
  --url 'https://sandbox.rollfi.xyz/reports#getPayrollJournalReports' \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "method": "getPayrollJournalReports",
  "payPeriodId": "5465C126-BACD-4593-97CE-24243FFFC998",
  "companyId": "C3C91397-CDBA-44E0-A296-0BFC9A4DFDF5"
}
'
{
  "payrollJournalReport": {
    "companyName": "timeTrack-02-25",
    "companyPhone": "9974574177",
    "companyAddress": {
      "address": "fejj Ste H Annapolis Junction MD 18263 US",
      "address1": "fejj",
      "address2": "Ste H",
      "city": "Annapolis Junction",
      "state": "MD",
      "zipcode": "18263"
    },
    "payPeriod": "04/27/2026 - 05/03/2026",
    "payBeginDate": "2026-04-27",
    "payEndDate": "2026-05-03",
    "payDate": "2026-05-26",
    "payPeriodStatus": "DRAFT: NOT SUBMITTED",
    "workerType": "W2"
  },
  "employees": [
    {
      "employeeName": "Jim Diff",
      "employeeId": "7DDA5D2F-7559-4427-A0B9-1CD8C33288FC",
      "jobTitle": "CTO",
      "wageBasis": "Per Hour",
      "earnings": {
        "items": [
          {
            "description": "Overtime Hours",
            "hours": 1,
            "rate": 0,
            "total": 0
          },
          {
            "description": "Regular Hours",
            "hours": 8,
            "rate": 0,
            "total": 0
          }
        ],
        "totalEarnings": 0
      },
      "deductions": {
        "items": [],
        "garnishments": [],
        "totalDeductions": 0
      },
      "employeeTaxes": {
        "items": [],
        "totalEmployeeTaxes": 0
      },
      "employerTaxes": {
        "items": [],
        "totalEmployerTaxes": 0
      },
      "netPayDistribution": [],
      "timeOffs": [],
      "netPay": 0
    },
    {
      "employeeName": "Emma Marie Garcia",
      "employeeId": "F64EFF29-6516-4C1E-B14D-82F00B7EADF9",
      "jobTitle": "Software Engineer",
      "wageBasis": "Per Week",
      "earnings": {
        "items": [
          {
            "description": "Salary",
            "hours": 8,
            "total": 3560
          },
          {
            "description": "Standard Overtime",
            "hours": null,
            "rate": null,
            "total": 133.5
          }
        ],
        "totalEarnings": 3693.5
      },
      "deductions": {
        "items": [],
        "garnishments": [],
        "totalDeductions": 0
      },
      "employeeTaxes": {
        "items": [
          {
            "taxName": "Medicare",
            "amount": 53.56
          },
          {
            "taxName": "Social Security Tax",
            "amount": 229
          }
        ],
        "totalEmployeeTaxes": 282.56
      },
      "employerTaxes": {
        "items": [
          {
            "taxName": "FUTA",
            "amount": 20.64
          },
          {
            "taxName": "Medicare Tax",
            "amount": 53.56
          },
          {
            "taxName": "Social Security",
            "amount": 229
          },
          {
            "taxName": "AZ - State Unemployment Insurance",
            "amount": 73.87
          }
        ],
        "totalEmployerTaxes": 377.07
      },
      "netPayDistribution": [
        {
          "description": "Acct 1111",
          "amount": 3410.94
        }
      ],
      "timeOffs": [],
      "netPay": 3410.94
    }
  ],
  "companyTotal": {
    "totalEarnings": 3693.5,
    "totalDeductions": 0,
    "employeeTaxes": [
      {
        "taxName": "Medicare",
        "amount": 53.56
      },
      {
        "taxName": "Social Security Tax",
        "amount": 229
      }
    ],
    "totalEmployeeTaxes": 282.56,
    "employerTaxes": [
      {
        "taxName": "FUTA",
        "amount": 20.64
      },
      {
        "taxName": "Medicare Tax",
        "amount": 53.56
      },
      {
        "taxName": "Social Security",
        "amount": 229
      },
      {
        "taxName": "AZ - State Unemployment Insurance",
        "amount": 73.87
      }
    ],
    "totalEmployerTaxes": 377.07,
    "netPay": 3410.94
  }
}

Documentation Index

Fetch the complete documentation index at: https://developer.rollfi.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json
method
string
required
Example:

"getPayrollJournalReport"

payPeriodId
string<uuid>
required
companyId
string<uuid>
required

Response

200 - application/json
payrollJournalReport
object
required
employees
object[]
required
companyTotal
object
required