| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Get Underwriting Assigned To
Returns the profile information of the underwriter or reviewer who has been assigned to a specific merchant profile. The response includes the assignee's full name, email address, phone number, and profile ID. This is useful for ISOs who need to contact the underwriter handling their merchant's application directly.
Endpoint
GET /api/v1/merchant/underwriting/assignedTo
Authentication
Basic HTTP Authentication required.
Encode username:password in Base64 and pass in the Authorization header:
Authorization: Basic {base64(username:password)}
When to use
Use this endpoint when you need to identify or contact the specific underwriter responsible for reviewing a merchant's application. During the underwriting workflow — particularly when a merchant is in UnderwritingPending or UnderReview status — knowing who is assigned can help ISOs reach out for status updates or escalation. This endpoint also provides the profileId which may be used in other assignment or task management operations.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| merchantProfileId | integer (int32) | Yes | The merchant profile ID to look up the assigned underwriter for |
Response
200 OK
| Field | Type | Description |
|---|---|---|
| fullName | string | Full name of the assigned underwriter |
| string | Email address of the assigned underwriter | |
| phone | string | Phone number of the assigned underwriter |
| profileId | integer | Profile ID of the assigned underwriter |
| requestId | integer | Unique identifier for this API request |
| success | boolean | true if the request completed successfully |
| error | string | Error message if no underwriter is assigned or the request failed |
| validationErrors | array | Field-level validation errors |
{
"fullName": "Sarah Thompson",
"email": "[email protected]",
"phone": "+1-555-302-7841",
"profileId": 204,
"requestId": 88790,
"success": true,
"error": null,
"validationErrors": []
}Error Codes
| Code | When it happens |
|---|---|
| 400 | merchantProfileId is missing or not a valid integer |
| 401 | Invalid or missing Basic Auth credentials |
| 403 | User does not have permission for this operation |
| 404 | Merchant profile not found or no underwriter has been assigned yet |
| 500 | Internal server error |
Common Mistakes
- Calling this endpoint for a merchant that has not yet been submitted to underwriting — no underwriter will be assigned until the merchant enters the UW workflow.
- Treating a null or empty response as an error — if
successistruebutfullNameis empty, no underwriter has been assigned yet rather than the request failing.
Related Endpoints
GET /api/v1/underwriting/statuses— check the current underwriting status of the merchantGET /api/v1/uwTasks/getByMerchantId— list UW task tickets assigned to the merchantGET /api/v1/underwriting/status-history— review the full underwriting status history
Example
curl -X GET "https://hq.staging.netevia.dev/api/v1/merchant/underwriting/assignedTo?merchantProfileId=48201" \
-H "Authorization: Basic $(echo -n 'username:password' | base64)"