Sample Request
Member Details
curl -X POST http://localhost:4000/graphql \
-H 'Content-Type: application/json' \
-d '{
"query": "query GetMember($uuid: ID!) { memberByUuid(uuid: $uuid) { faroId firstName lastName birthDate webBrandId debitCardInd accounts { accountId accountType platformCode accountCode currentBalancePrecise availableBalancePrecise employerGroupName accountNameShort employStatusDesc } } }",
"variables": { "uuid": "YOUR_MEMBER_UUID" }
}'
Member with Plan Details
Returns member account information along with detailed plan-level data for each account.
curl -X POST http://localhost:4000/graphql \
-H 'Content-Type: application/json' \
-d '{
"query": "query GetMemberDetails($uuid: ID!) { memberAccountDetails(uuid: $uuid) { faroId accounts { accountId platformCode planDetails { accountStatus acctOpenedDate acctTerminationDate currentBalancePrecise availableBalancePrecise cyEmployeeContributionPrecise cyEmployerContributionPrecise pyEmployeeContributionPrecise cyFilingStatus debitCardFl } } } }",
"variables": { "uuid": "YOUR_MEMBER_UUID" }
}'
Accounts Details
Returns account details only. This query omits member demographic data and is optimized for lower latency.
curl -X POST http://localhost:4000/graphql \
-H 'Content-Type: application/json' \
-d '{
"query": "query GetAccounts($uuid: ID!) { accountDetails(uuid: $uuid) { accountId accountType platformCode currentBalancePrecise availableBalancePrecise } }",
"variables": { "uuid": "YOUR_MEMBER_UUID" }
}'Updated 16 days ago