How to use this API

https://api.metadb.peers.community/<output-format>/<query>?param=value&...

Example

https://api.metadb.peers.community/json-ld/free-software-directory/programs?name=gimp

Apache Software Foundation

/apache-projects/maintainers

Retrieve a list of projects maintainers.

Parameters

Name Type Description
name Search by name.

/apache-projects/projects

Retrieve a list of projects by the Apache Software Foundation.

Parameters

Name Type Description
name Search by name.

FOAF

/foaf/group

Retrieve a single group.

Parameters

Name Type Description
id The ID of the group to retrieve.

/foaf/groups

Retrieve a list of groups.

Parameters

Name Type Description
name Search by name.

/foaf/person

Retrieve a single person.

Parameters

Name Type Description
id The ID of the person to retrieve.

/foaf/persons

Retrieve a list of people.

Parameters

Name Type Description
name Search by name.

/foaf/project

Retrieve a single project.

Parameters

Name Type Description
id The ID of the project to retrieve.

/foaf/projects

Retrieve a list of projects.

Parameters

Name Type Description
name Search by name.

Free Software Foundation

/free-software-directory/categories

Return all categories. A category is a "name=value" tag used by the Free Software Directory to organize software.

Parameters

Name Type Description

/free-software-directory/program

Return a single program.

Parameters

Name Type Description
id The ID of the program.

/free-software-directory/programs

Return complete list of free software.

Parameters

Name Type Description
category_name Filter by category name. If used without category_value filter, every program under this category will be returned. Example: ?category_name=Biology
category_value Filter by category value. MUST be used with category_name, otherwise it will be ignored. Example ?category_name=Biology&category_value=genetics
name Filter by name.

Princeton WordNet

/princeton-wordnet/search

Search an English word. Returns a list of words and their synonyms.

Parameters

Name Type Description
word The word to search.

Project Gutenberg

/gutenberg/agent

Retrieve a single "agent" from Project Gutenberg, given its RDF ?subject value.

Parameters

Name Type Description
subject The RDF ?subject of the agent, for example "".

/gutenberg/agents

Retrieve a list of agents from Project Gutenberg.

Parameters

Name Type Description
name Filter agents by name.

/gutenberg/ebook

Retrieve a single ebook from Project Gutenberg, given its RDF ?subject value.

Parameters

Name Type Description
subject The RDF ?subject of the ebook, for example "http://www.gutenberg.org/ebooks/46312".

/gutenberg/ebooks

Retrieve a list of ebooks from Project Gutenberg.

Parameters

Name Type Description
title Filter ebooks by title.

RDF

/all/by_rdf_subject

Retrieve all properties of a given RDF subject.

Parameters

Name Type Description
subject The IRI of a RDF subject.

Radio-Browser

/radio-browser/stations

Retrieve a list of Internet radio stations.

Parameters

Name Type Description
id Filter using radio-browser ID.
name Filter by radio name.

SPDX

/spdx/license

Retrieve a single license.

Parameters

Name Type Description
id The ID of the license as defined by SPDX, for example "GPL-3.0".

/spdx/licenses

Retrieve a list of licenses.

Parameters

Name Type Description
name Filter by license name.

prefix.cc

/prefix.cc/all

Search prefixes.

Parameters

Name Type Description
iri Prefix IRI to search.
prefix Prefix name to search.

/prefix.cc/iri

Return a prefix and IRI given its exact IRI.

Parameters

Name Type Description
iri The exact IRI of the RDF prefix.

/prefix.cc/prefix

Return a prefix and IRI given its exact name.

Parameters

Name Type Description
name The exact name of the RDF prefix.