From Mageia wiki
Jump to: navigation, search

Mageia APIs

Draft doc, as always.

Mirrors list

Returns the list of available/up-to-date (at least, supposed to be) mirrors for a given distribution release:

GET http://mirrors.mageia.org/api/foo.cauldron.i586.list

(valid arch are: i586, x86_64)

Spec'd after http://wiki.mandriva.com/en/Mirrors_API#Existing_API initially (Mirrors API local copy)

This API is implemented by the mga-mirror database.

Release information

Returns the list of published distributions, and which distribution may be upgraded by an other.

 GET http://releases.mageia.org/api/a/i586

(valid arch are: i586, x86_64)

No formal spec yet.

User authentication/authorization

TODO (oauth, openid, other)

Other ?