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.