← Back to home

JSON Feeds

Public JSON feeds for the Second Life auction schedule. No API key required. Use them from any external tool, HUD, website, or script.

Calendar Feed Categories Feed Examples Usage Notes

Calendar Feed

Returns all active, non-cancelled auction schedules. Use the cat parameter (from the categories feed) to filter by category.

GET https://slauctions.com/api/calendar_feed.php
Active houses only. Results include schedules for houses that have reported a heartbeat in the last 24 hours, are not paused, and have no cancellation on that slot. Times are always in SLT (Pacific).

Query Parameters

ParameterTypeDescription
cat string Filter by category slug (e.g. breedables). See the category list below. Omit to return all categories.
day integer 0–6 Filter by day of week. 0 = Sunday, 1 = Monday … 6 = Saturday.
start HH:MM Only return schedules whose start time is at or after this SLT time. E.g. 14:00.
end HH:MM Only return schedules whose end time is at or before this SLT time. E.g. 20:00.
limit integer Maximum number of results to return. Useful for “next N auctions” widgets.
All parameters are optional and can be combined freely. Results are sorted by next occurrence (the soonest upcoming session first), then by start time.

Response Fields

FieldTypeDescription
generated_atstringISO 8601 UTC timestamp of when the feed was generated.
countintegerNumber of schedules returned.
schedulesarrayList of schedule objects (see fields below).

Schedule object

FieldTypeDescription
namestringAuction house name.
dayinteger 0–6Day of week (0 = Sunday … 6 = Saturday).
day_namestringHuman-readable day name, e.g. "Wednesday".
start_timeHH:MMAuction start time in SLT (Pacific).
end_timeHH:MMAuction end time in SLT (Pacific).
slurlstringDirect Second Life teleport link for this house.

Categories Feed

Returns all auction categories that have at least one active house. Use the slug values as the cat parameter in the calendar feed.

GET https://slauctions.com/api/categories_feed.php
No parameters. Returns every category with an active house. The slugs returned here are the exact values to pass as ?cat= in the calendar feed.

Response fields

FieldTypeDescription
countintegerNumber of categories returned.
categoriesarrayList of category objects.

Category object

FieldTypeDescription
namestringDisplay name, e.g. "Breedables".
slugstringURL-safe identifier used as the cat filter, e.g. "breedables".
house_countintegerNumber of active auction houses in this category.

Example response

"count": 3,
"categories": [
  { "name": "Breedables", "slug": "breedables", "house_count": 5 },
  { "name": "Events",     "slug": "events",     "house_count": 2 },
  { "name": "Furniture",  "slug": "furniture",  "house_count": 3 }
]

Current categories

Live values from the database:

SlugDisplay Name
dfs DFS
foxtrot Foxtrot
magibuns Magibuns
mixed Mixed
potted Potted
teulu Teulu

Examples

All active auctions

"generated_at": "2025-11-01T18:32:00+00:00",
"count": 3,
"schedules": [
  {
    "name":       "Mystic Breedables",
    "day":        2,
    "day_name":   "Tuesday",
    "start_time": "14:00",
    "end_time":   "17:00",
    "slurl":      "https://maps.secondlife.com/secondlife/Mystic/128/128/25"
  },
  ...
]

Filter by category — DFS

Wednesday auctions only

Afternoon sessions (start 14:00 or later)

Next 5 upcoming auctions

Combined — Saturday breedable auctions, next 3

Usage Notes