POST
/
abdm
/
uhi
/
v1
/
blood-bank
/
search
cURL
curl --request POST \
  --url https://api.eka.care/abdm/uhi/v1/blood-bank/search \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "blood_component": "<string>",
  "blood_group": "<string>",
  "district": "<string>",
  "location": {
    "lat": 123,
    "long": 123
  },
  "radius": {
    "unit": "km",
    "value": 123
  },
  "search_type": "location",
  "state": "<string>"
}'
{
  "request_id": "<string>",
  "status": "SUCCESS"
}

Authorizations

Authorization
string
header
required

The API requires a Bearer token (JWT) for authentication.

Headers

X-Pt-Id
string

Eka User ID (OID)

X-Partner-Pt-Id
string

Partner User ID

X-Hip-Id
string

Partner HIP ID

Body

application/json
blood_component
string
required
blood_group
string
required
search_type
string
required
Examples:

"location"

district
string

district to search, mandatory for district search

location
object

location to search, mandatory for location search

radius
object

radius to search, mandatory for location search

state
string

State of the district, mandatory for district search

Response

OK

request_id
string
status
enum<string>
Available options:
SUCCESS,
FAILURE
Examples:

"SUCCESS"