Make an HTTP callout to the Star Wars API to retrieve all character names from a specific film ID and return them as a sorted list. Use the endpoint https://swapi.info/api/films/{filmId} to fetch film data, which includes a characters array with URLs.
Examples:
Input: filmId = 1
Output: ['C-3PO', 'Darth Vader', 'Luke Skywalker', 'Obi-Wan Kenobi', 'R2-D2'] (partial list, sorted)
Explanation: Film 1 is A New Hope, which features these characters
Input: filmId = 4
Output: ['Anakin Skywalker', 'Jar Jar Binks', 'Obi-Wan Kenobi', 'Padmé Amidala', 'Qui-Gon Jinn'] (partial list, sorted)
Explanation: Film 4 is The Phantom Menace
Apex Code Editor
Welcome to Lightning Challenge!
How It Works
- • Write your solution in the code editor
- • Connect your Salesforce org to test
- • Submit to check if your solution passes
- • Use hints if you get stuck
Contest Alert
🏆 #CodeEveryDay July 2026
Contest runs July 1 - 31. Complete challenges to climb the leaderboard!
Only the 31 daily challenges shown during this contest count toward points. Earlier dailies don't carry over.