curl --request PATCH \
--url https://api.grailpay.com/api/v3/people/{uuid} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"client_reference_id": "reference_12345",
"billing_merchant_uuid": "6a8fc154-1a50-483b-a690-fd1dfaf9408b",
"billing_processor_mid": "12345678",
"payout_type": "batch",
"person": {
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone": "2457856490",
"address": {
"line_1": "10554 W Quarles Ave",
"line_2": "Suite 123",
"city": "Littleton",
"state": "CO",
"zip": "80127"
}
},
"bank_account": {
"plaid_account_id": "<string>",
"plaid_access_token": "<string>",
"account_number": "9876543210",
"routing_number": "021000021",
"account_name": "John Doe",
"account_type": "checking"
},
"actions": {
"account_intelligence": {
"version": "v3",
"name_match": true
}
}
}
'{
"status": true,
"message": "This person was updated successfully.",
"data": {
"person": {
"client_reference_id": "reference_12345",
"status": "APPROVED",
"uuid": "7c41f6a2-a4b9-4df8-9225-2c1b7312042e",
"payout_type": "batch",
"first_name": "John",
"last_name": "Dew",
"email": "[email protected]",
"phone": "2457856490",
"address": {
"line_1": "10554 W Quarles Ave",
"line_2": "Suite 123",
"city": "Littleton",
"state": "CO",
"zip": "80127"
},
"timestamps": {
"created_at": "2024-06-25 13:57:03"
}
},
"account_intelligence": {
"confidence_score": 0.81,
"decisioning_insights": {
"account_duplicate": false,
"days_since_first_seen": -1,
"days_since_last_transaction": -1,
"has_negative_transactions": false,
"has_paid_transactions": false,
"has_positive_transactions": true,
"name_match": "yes",
"phone_number_present": false,
"valid_routing_number": true
},
"version": "v3"
}
},
"errors": null,
"request_id": "2d6a4c39-8fcf-4d80-9189-b4764eac31f2"
}This endpoint allows for updating a Person to the GrailPay ACH API Ecosystem.
curl --request PATCH \
--url https://api.grailpay.com/api/v3/people/{uuid} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"client_reference_id": "reference_12345",
"billing_merchant_uuid": "6a8fc154-1a50-483b-a690-fd1dfaf9408b",
"billing_processor_mid": "12345678",
"payout_type": "batch",
"person": {
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"phone": "2457856490",
"address": {
"line_1": "10554 W Quarles Ave",
"line_2": "Suite 123",
"city": "Littleton",
"state": "CO",
"zip": "80127"
}
},
"bank_account": {
"plaid_account_id": "<string>",
"plaid_access_token": "<string>",
"account_number": "9876543210",
"routing_number": "021000021",
"account_name": "John Doe",
"account_type": "checking"
},
"actions": {
"account_intelligence": {
"version": "v3",
"name_match": true
}
}
}
'{
"status": true,
"message": "This person was updated successfully.",
"data": {
"person": {
"client_reference_id": "reference_12345",
"status": "APPROVED",
"uuid": "7c41f6a2-a4b9-4df8-9225-2c1b7312042e",
"payout_type": "batch",
"first_name": "John",
"last_name": "Dew",
"email": "[email protected]",
"phone": "2457856490",
"address": {
"line_1": "10554 W Quarles Ave",
"line_2": "Suite 123",
"city": "Littleton",
"state": "CO",
"zip": "80127"
},
"timestamps": {
"created_at": "2024-06-25 13:57:03"
}
},
"account_intelligence": {
"confidence_score": 0.81,
"decisioning_insights": {
"account_duplicate": false,
"days_since_first_seen": -1,
"days_since_last_transaction": -1,
"has_negative_transactions": false,
"has_paid_transactions": false,
"has_positive_transactions": true,
"name_match": "yes",
"phone_number_present": false,
"valid_routing_number": true
},
"version": "v3"
}
},
"errors": null,
"request_id": "2d6a4c39-8fcf-4d80-9189-b4764eac31f2"
}Token-based authentication using Authorization: Bearer <YOUR_API_KEY> provided by the GrailPay Support Team.
person UUID
"7c41f6a2-a4b9-4df8-9225-2c1b7312042e"
"reference_12345"
"6a8fc154-1a50-483b-a690-fd1dfaf9408b"
"12345678"
batch, individual "batch"
Schema for a person request object
Show child attributes
Show child attributes
Show child attributes