The publishers API has two settings.
http://worldofspectrum.org/infoseek/api/publishers?X-API-KEY=test
This produces a list of publishers.
The results returned are:-
ID - The unique infoseek ID for the publisher
Publisher - The name of the publisher
Slug - The URL slug of the publisher
Label From - If this is a label from a publisher, the unique infoseek ID is shown here
Label From Slug - The URL slug of the publisher
Label From String - The name of the publisher
Label From Became - Returns 1 if the label was renamed
Label From String - The name of the new publisher
Label From Slug - The URL slug of the new publisher
Last Owner - Unique infoseek ID of the last owner of this publisher
Last Owner String - The name of the last owner
Last Owner Slug - The URL slug of the last owner
Distribution Status - The unique ID of the distribution status
Distribution Status String - The text displayed for the distribution status
Distribution Status Type - The unique ID of the status type
Distribution Status Name - The name of the person or organisation that gave WoS the status
Is Folded - Returns 1 if the publisher has folded
Countries String - Text representation of the countries the publsher is/was active in.
logos - A list of images used for company logos
The publishers list can accept several optional parameters.
limit - Set the number of records to retrieve. The test API has a maximum of 10
offset - Offset the search results
label_from - Unique ID of the main publisher
label_from_slug - The URL friendly name of the publisher
label_from_became - Unique ID for publishers that becamne new publishers
label_from_became_slug - The URL friendly name of the new publisher
last_owner - Unique ID search for publishers last owner
last_owner_slug - The URL friendly name of the last owner
distribution_status - Unique ID for distribution status
is_folded - Set to 1 to find folded publishers
country - Search for publishers active in specific countries.
publisher - you can search for specific publishers. You can use wildcards here. For a specific match use '_imagine'. Starts with - 'imagine%', or ends with: '%softare'. By default the search is both start with and ends with.
random - This returns a random list based on the search criteria
The other search is for an individual publisher. This requires one of two parameters:
http://worldofspectrum.org/infoseek/api/publisher?X-API-KEY=test&id=9730
id - the infoseek ID of the publisher
slug - the slug of the publisher.
Data returned is the same as the publishers list above, however there are also a series of optional parameters to return further results:
countries - entering any value here will list all countries the publisher was active in, including the unique ID of the country.
Labels - A list of labels related to this publisher. Details listed are the same as the main publisher.
Books - A list of books related to this publisher.
NOTE - MORE OPTIONS WILL BE ADDED AS MORE DATA IS LOADED INTO THE NEW SYSTEM