---
title: "Temple Schema Jsonld"
method: GET
path: "/schema/temple/{temple_id}"
---

# Temple Schema Jsonld

`GET /schema/temple/{temple_id}`

## Request

- Base URL: `https://jyotish-api.bda.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://jyotish-api.bda.ai/schema/temple/{temple_id}`
- Auth: none declared

## Path parameters

- `temple_id` string, required

## Query parameters

- `name` string, nullable: Display name; defaults to the slug title
- `url` string, nullable: Canonical public URL; defaults to bda.ai/teerth/{id}
- `locality` string, nullable
- `region` string, nullable
- `country` string, nullable
- `lat` number, nullable
- `lng` number, nullable
- `data_source` string, nullable: Recorded provenance token(s) for this temple record, comma-separated (e.g. osm, geonames, wikidata, wikipedia). Taken from bda_core.temples.data_source / data_sources or the temple_field_provenance record. Emits schema.org isBasedOn crediting that upstream. An unrecognised or absent token emits no credit — never a guessed one.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/bda/apis/bda-jyotish-panchang-service.md) · [All operations](https://skmtc.dev/bda/apis/bda-jyotish-panchang-service/llms.txt) · [OpenAPI document](https://skmtc.dev/bda/apis/bda-jyotish-panchang-service/revisions/90f241bf4009?raw)
