Anyone can display USC Event Calendar listings on their own site.
Note: Implementation is DIY. ITS Web Services does not provide support or troubleshooting for embeds on sites they did not build.
There are two ways to display events:
| Method | Difficulty | Best For | Flexibility |
| Widget | Easy | Editors, communicators | Limited (preset styles) |
| API | Advanced | Web developers | High (custom layouts, CSS) |
Embed the Localist widget (Easy)
Best for a quick setup if you just want a simple list of events.
- Open the Localist Widget Builder.
- Fill out the form to choose which events to display (see filter options below).
- Copy the script (a few lines of code).
- Paste it into your site’s HTML.
Use the Localist API (Advanced)
Best for developers who want full control over styling and layout.
- Pull event data using Localist’s API.
- Apply filters to get the events you need.
- Customize the display and design using your own code and CSS.
Filter Your Events
You can generate a custom feed of events based on a number of criteria and filters:
- Department
- Audience
- Campus
- Event type
- Tag or keyword
Tips:
- Tags are visible to the public.
- Keywords are hidden and used only for filtering.
- To create a new tag (for cross-department filtering), submit a request here. Tags must be unique.