Research API for name day view #974
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked, waiting for further changes
bug
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
help wanted
invalid
low priority
needs input
needs review
project documentation
question
research
reviewed
script
security
SQL
style
testing
topLevel
wontfix
No milestone
No project
No assignees
4 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K#974
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
See if there is an API we could use to display todays name day (namnsdag).
Damberg Namnsdag API
Swedish name day API (free) that provides full dataset export, name-based search, date-based lookup (month + day) and today endpoint.
API design
Single endpoint api.php which support queries:
Features
Can give exact match, composite name match, partial contains match and closest match. Which also returns a "queryStatus" with the possible values:
Workgroup Namnsdag APISwedish name day API (free), simple that focused on:Name lookup.Date lookup.Wildcard search (Ann* find all names starting with Ann).API designEasy and clear separation between search and date lookup./api/namnsdag/api/namnsdag?sök=anna/api/namnsdag?sök=anna/api/namnsdag?datum=2026-12-09After investigating Workgroup further, it does not appear to be a real JSON API despite what the website states. The data seems to be loaded client-side via JavaScript. I will continue looking into other APIs.
Faboul API
Swedish days API (free), focused on:
API design
Easy and structured with date endpoints.
Features
Conclusion
Faboul API is the better choice. It returns well-structured JSON data, unlike the Damberg API, whose responses are less organized.
Faboul also uses clearer endpoints while offering additional calendar features such as:
Another downside of the Damberg API is that its name day data does not always align with "standard" Swedish name days, with some dates containing more than six names (link).
Requesting review from @f21marfo
Review on #974
Whats done
Tested endpoints on Windows 11 25H2 using Edge
Conclusion
The research is done. I close this issue and open one for implementation good job!