tljus APItljus.com ↗
Get all Tous Les Jours US bakery locations in one call. Returns addresses, phone numbers, hours, GPS coordinates, and emails for every store.
What is the tljus API?
The tljus.com API exposes a single endpoint, get_all_locations, that returns the complete list of Tous Les Jours bakery stores across the United States. Each location object includes 11 fields: id, name, address, phone, email, website, latitude, longitude, hours of operation, tags, and description. No parameters are required — one request returns every location at once.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/ba35bc12-da4d-43cb-a21a-953fbf359eca/get_all_locations' \ -H 'X-API-Key: $PARSE_API_KEY'
Typed, relational, agent-ready
A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.
- Fully typed · autocompletes
- Objects link to objects
- Typed errors & pagination
Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:
uv add parse-sdk uv run parse init uv run parse add --marketplace tljus-com-api
uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.
from parse_apis.tous_les_jours_locations_api import TousLesJours, Location
client = TousLesJours()
# List all Tous Les Jours bakery locations
for location in client.locations.list():
print(location.name, location.address, location.latitude, location.longitude)
Retrieve every Tous Les Jours store location in a single response. Each location includes its street address, phone number, email, website URL, geographic coordinates (latitude/longitude), weekly hours of operation keyed by day name, and optional tags. No pagination — all ~200+ locations are returned at once.
No input parameters required.
{
"type": "object",
"fields": {
"total": "integer - total number of locations returned",
"locations": "array of Location objects with id, name, address, phone, email, website, latitude, longitude, hours, tags, and description"
},
"sample": {
"data": {
"total": 215,
"locations": [
{
"id": 57683985,
"name": "Henderson",
"tags": "tous les jours",
"email": "[email protected]",
"hours": {
"friday": "7:30 am - 10:00pm",
"monday": "7:30 am - 10:00pm",
"sunday": "7:30 am - 10:00pm",
"tuesday": "7:30 am - 10:00pm",
"saturday": "7:30 am - 10:00pm",
"thursday": "7:30 am - 10:00pm",
"wednesday": "7:30 am - 10:00pm"
},
"phone": "+1 (555) 012-3456",
"address": "10050 S Eastern Ave Ste 110, Henderson, NV 89052",
"website": "https://tljus.com/",
"latitude": 36.006467,
"longitude": -115.11357,
"description": null
}
]
},
"status": "success"
}
}About the tljus API
What the API Returns
The get_all_locations endpoint returns a top-level total integer alongside a locations array. Every element in that array is a full location record containing the store's name, structured address, phone, and email contact details, a website URL, and hours covering each day of the week. Geographic fields latitude and longitude let you calculate distances or plot stores on a map without a secondary geocoding call.
Coverage and Scope
The API covers Tous Les Jours — the Korean-French bakery chain operated in the US — and includes every location published on the tljus.com locations page. The tags field on each record can carry category or feature labels (such as drive-through availability or in-store seating), and the description field provides any freeform notes attached to that location by the brand.
Using the Data
Because the endpoint takes no input parameters, the full dataset arrives in one response. Filtering by region, distance, or hours is done client-side against the returned locations array. The latitude and longitude fields are ready for use with any mapping or geospatial library. The hours field provides operating hours per location, enabling time-aware store-finder logic without additional lookups.
The tljus API is a managed, monitored endpoint for tljus.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when tljus.com changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.
This isn't an official tljus.com API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.
Will this API break when the source site changes?+
Is this an official API from the source site?+
Can I fix or extend this API myself if I need a new endpoint or field?+
What happens if I call an endpoint that has an issue?+
- Build a store-finder widget that calculates the nearest Tous Les Jours using latitude and longitude fields
- Populate a franchise directory or CRM with verified phone, email, and address data for all US locations
- Render an interactive map of every Tous Les Jours location using the coordinates from the locations array
- Check or display per-location hours of operation to surface open stores at a given time
- Aggregate Tous Les Jours contact details for a regional food-and-dining directory
- Monitor changes to the store count over time by comparing the total field across periodic calls
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 100 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.