Acme-Free-Public-APIs
view release on metacpan or search on metacpan
lib/Acme/Free/Public/APIs.pm view on Meta::CPAN
shell> freeapi apis | sort -k2 -r -n | less # sorting on column #2
319 80 Monster Hunter World API
320 95 World Wonders
321 100 Church Calendar API
322 95 Motivational API
323 95 Buddha Quotes API
324 95 Fortnite API
325 95 Dragon Ball API
326 95 Demon Slayer API
327 90 Jojo's Bizarre API
Found 300 APIs
Naturally, it can be used with the commandline to sort on other fields such
as C<health>, e.g.:
shell> freeapi apis | sort -k2 -r -n | less # sorting on column #2
321 100 Church Calendar API
191 100 IP Geolocation & Currency Converter
129 100 IP Geolocation API
92 99 French Address API
94 95 Carbon Intensity API
90 95 JSONPlaceholder
88 95 Stadt Land Fluss
80 95 Dungeons and Dragons
77 95 Digimon API
75 95 Rick and Morty API
72 95 kanye.rest
71 95 Coinpaprika API
70 95 Met Museum Collection
68 95 Data USA
62 95 Harry Potter API
54 95 Star Wars API
53 95 Nationalize API
51 95 The Cat API
48 95 Open Brewery DB
47 95 Fruityvice
46 95 Useless Facts API
45 95 Corporate Bullshit Generator
44 95 Virenmonitoring API
36 95 Open Meteo
35 95 CoinGecko API
34 95 Agify.io
326 95 Demon Slayer API
...
shell>
Similarly, some clever commandline antics will allow one to do specific
queries by C<id> (first column) when piped to other commands.
When C<--id> is specified, it outputs just the corresponding line for the
referened API.
shell>freeapi apis --id 321
321 100 Church Calendar API
When C<--details> is added, it shows the full amount of information:
shell>freeapi apis --id 321 --details
id: 321
title: (ð
) Church Calendar API
site URL: https://freepublicapis.com/church-calendar-api
methods: 2
health: 100
documentation: http://calapi.inadiutorium.cz/api-doc
description: The Church Calendar API provides access to calendar data for any day, allowing users to retrieve various liturgical celebrations and details. It supports multiple languages and enables specific queries for feast names and calendar de...
Found 1 API
=item C<random>
This subcommand takes no arguments. When run it prints out to C<STDOUT> all
the information provided for it.
shell>
id: 320
title: (ð) World Wonders
site URL: https://freepublicapis.com/world-wonders
methods: 2
health: 95
documentation: https://www.world-wonders-api.org/v0/docs
description: Free and open source API providing information about world wonders
shell>
=back
=head2 Internal Methods
There are no internal methods to speak of.
=head1 ENVIRONMENT
Nothing special required.
=head1 AUTHOR
Brett Estrade L<< <oodler@cpan.org> >>
=head1 BUGS
Please report.
=head1 LICENSE AND COPYRIGHT
Same as Perl/perl.
( run in 0.676 second using v1.01-cache-2.11-cpan-140bd7fdf52 )