Testing: Send Mock Requests
When you submit the following mock requests to Nirvana's endpoints, Nirvana returns mock benefits information that you can use for testing
🧪 Estimate Sandbox Testing
Use these mock requests to test Nirvana’s /estimate endpoint in the sandbox environment.
Responses return normalized sample data—ideal for integration testing without hitting live payer systems.
Mock No Alerts Request 1
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "62308",
"member_id": "U123456789",
"member_dob": "1992-07-14",
"member_first_name": "Emma",
"member_last_name": "Carter",
"in_network": true
}'import requests
url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": [YOUR API KEY]
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "60054",
"member_id": "W123456789",
"member_dob": "1985-03-22",
"member_first_name": "Liam",
"member_last_name": "Brooks",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Mock No Alerts Request 2
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "87726",
"member_id": "999000123",
"member_dob": "1999-11-02",
"member_first_name": "Ava",
"member_last_name": "Mitchell",
"in_network": true
}'url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": [YOUR API KEY]
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "87726",
"member_id": "UHC123456789",
"member_dob": "1978-08-30",
"member_first_name": "Noah",
"member_last_name": "Bennett",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Mock Demographic Mismatch Request 1
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "60054",
"member_id": "000011MHDM",
"member_dob": "2008-12-10",
"member_first_name": "Ann",
"member_last_name": "Hodge",
"in_network": true
}'import requests
url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": "[YOUR API KEY]"
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "60054",
"member_id": "000011MHDM",
"member_dob": "2008-12-10",
"member_first_name": "Ann",
"member_last_name": "Hodge",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Mock Demographic Mismatch Request 2
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "62308",
"member_id": "000021MHDM",
"member_dob": "1992-10-18",
"member_first_name": "Frank",
"member_last_name": "Bekerman",
"in_network": true
}'url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": [YOUR API KEY]
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "62308",
"member_id": "000021MHDM",
"member_dob": "1992-10-18",
"member_first_name": "Frank",
"member_last_name": "Bekerman",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Mock Demographic Mismatch - Payer Correction Request 1
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "87726",
"member_id": "839274561",
"member_dob": "1989-06-12",
"member_first_name": "David",
"member_last_name": "Ramirez",
"in_network": true
}'url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": [YOUR API KEY]
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "87726",
"member_id": "839274561",
"member_dob": "1989-06-12",
"member_first_name": "David",
"member_last_name": "Ramirez",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Mock Demographic Mismatch - Payer Correction Request 2
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "BC001",
"member_id": "DUJ123456789",
"member_dob": "1985-03-14",
"member_first_name": "Sarah",
"member_last_name": "Thompson",
"in_network": true
}'url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": [YOUR API KEY]
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "BC001",
"member_id": "DUJ123456789",
"member_dob": "1985-03-14",
"member_first_name": "Sarah",
"member_last_name": "Thompson",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())
Mock Carveout Detected Request 1
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "TXBLS",
"member_id": "000021MHCA",
"member_dob": "2005-05-30",
"member_first_name": "Timothy",
"member_last_name": "Benson",
"in_network": true
}'
import requests
url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": "[YOUR API KEY]"
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "TXBLS",
"member_id": "000021MHCA",
"member_dob": "2005-05-30",
"member_first_name": "Timothy",
"member_last_name": "Benson",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())Mock Carveout Detected Request 2
✅ Standard In-Network Examples
Mock Request 1
curl --request POST \
--url https://coverage-api-sandbox.meetnirvana.com/v1/estimate \
--header 'Content-Type: application/json' \
--header 'accept: application/json' \
--header 'apikey: [YOUR API KEY]' \
--data '
{
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "87726",
"member_id": "000022MHCA",
"member_dob": "1999-03-24",
"member_first_name": "Georgina",
"member_last_name": "Saunders",
"in_network": true
}'
url = "https://coverage-api-sandbox.meetnirvana.com/v1/estimate"
headers = {
"Content-Type": "application/json",
"accept": "application/json",
"apikey": "[YOUR API KEY]"
}
payload = {
"provider_npi": "1356728562",
"provider_session_cost": "20000",
"payer_id": "87726",
"member_id": "000022MHCA",
"member_dob": "1999-03-24",
"member_first_name": "Georgina",
"member_last_name": "Saunders",
"in_network": True
}
response = requests.post(url, headers=headers, json=payload)
print(response.json())🧪 Insurance Discovery Sandbox Testing
Use these mock requests to test Nirvana’s /discover endpoint in the sandbox environment.
Responses return normalized sample data—ideal for integration testing without hitting live payer systems.
Updated 5 months ago
