Skip to main content
GET
/
reports#getUser
getUser
curl --request GET \
  --url 'https://sandbox.rollfi.xyz/reports#getUser' \
  --header 'Authorization: Basic <encoded-value>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "method": "getUser",
  "companyId": "2DFCA586-C2D4-4FD7-B823-063F2575A5E7",
  "userId": "AD5BBA6F-B0F3-41E7-B98E-63603F5E115F"
}
'
{ "user": [ { "user": "Molly Phelps", "userId": "A9A61FBE-7C7F-48E6-9CA8-1AD8A8CB3980", "userReferenceId": "12370808", "companyId": "C2019899-9EEF-49F7-9B51-70744AFAFE61", "status": { "userStatus": "Active" }, "WorkerType": { "WorkerType": "W2" }, "firstName": "Molly", "lastName": "Phelps", "middleName": "", "phoneNumber": "9988776655", "kycStatus": "passed", "jobTitle": "Developer", "dateOfJoin": "2023-02-02", "email": "phelps6600@mailsac.com", "userWages": [ { "userWageId": "9C86DE50-1EFF-4982-B174-CB1BE05977E1", "standardWorkingHours": 8, "WageRate": 4000, "WageBasis": { "WageBasis": "Per Month" }, "paymentMethod": { "PaymentMethod": "Direct Deposit" }, "employeeRefTaxExempt": "Yes, as an owner/corporate officer", "employeeType": "Commission only/Eliglble for overtime", "differentialPay": "No", "employmentStatus": "Full Time (30+ Hours per week)" } ], "userAddress": { "address1": "102 Fallsgrove Blvd", "city": "Seattle", "state": "WA", "zipcode": "98101", "country": "US" }, "userRemoteLocations": [], "companyLocationCategory": { "companyLocationCategory": "Remote" }, "companyLocation": null, "stateCode": "WA", "W4Informations": [ { "W4FilingStatus": { "W4FilingStatus": "Head of household" }, "HaveMultipleJob": true, "Dependents": 3, "DependentsAbove18": 2, "OtherIncome": 1500, "OtherDeduction": 150, "ExtraWithholding": 10, "HasMilitarySpouseExemption": false, "StateAdditionalDeduction": 0, "IsNonResident": false, "AZDeductionPercent": 0 } ], "ssn": "523656325", "dateOfBirth": "2006-01-01", "userRemoteLocation": null, "stateW4Informations": [], "employeeMiscellaneousStateTax": [ { "instanceId": "A310861D-384B-4B2A-9D11-DDD9BE5C6109", "RiskClassNameEmployee": "DupTest2", "RiskClassCode": "123451", "PayrollDeductionRate": "1", "CompositeRate": "2" } ], "bankAccounts": [ { "userPayAccountEntityId": "D48DA316-ED8C-4815-B0EC-14057D344951", "bankName": "THE UNION BK OF MENA", "accountName": "LEGACY BANK", "accountNumber": "XXXXXXXXX2500", "payPercentage": 100, "accountType": "savings", "status": "ready", "accountPriority": "Primary" } ], "timeOffRequests": [], "employeeGarnishments": [ { "garnishmentId": "1BBB5668-49A7-44DA-81DC-7462ACCB5B1F", "garnishmentType": "Student Loan", "garnishmentFields": { "Amount needed to be withheld per pay period": "500", "End Date": "2026-06-06", "Total amount to be garnished": "5000" } }, { "garnishmentId": "767A5AB2-990E-498D-A527-0DB16365498A", "garnishmentType": "Child Support", "garnishmentAgency": "Florida Child Support Enforcement", "garnishmentFields": { "County": "Polk", "Expected Amount Per Pay Period": "25", "Frequency (Per)": "Monthly", "Total Withholding Amount": "20", "Start Date": "2026-01-10", "End Date": "2026-10-10", "Max % of Net Pay": "10", "Who Makes Payment": "I will make the payments myself" } } ] } ] }

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
companyId
string
required
userId
string
required

Response

user
object[]
required