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": "000011MHNA",
"member_dob": "2006-01-10",
"member_first_name": "Beatrice",
"member_last_name": "Waters",
"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": "62308",
"member_id": "000011MHNA",
"member_dob": "2006-01-10",
"member_first_name": "Beatrice",
"member_last_name": "Waters",
"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": "000021MHNA",
"member_dob": "1998-07-06",
"member_first_name": "Linda",
"member_last_name": "Summers",
"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": "000021MHNA",
"member_dob": "1998-07-06",
"member_first_name": "Linda",
"member_last_name": "Summers",
"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 13 days ago