Brings back an array containing information on all of the machines currently covered by the Everygamegoing site.

https://www.everygamegoing.com/egg/api/getAllMachines/

Note: This command takes no paramaters.

This command returns an array which contains all machines with an array of information pertaining to that machine. The information returned by this call can assist in making further calls to items or machines.

The call will return a response similar to the following:

{

	"report":"Success",
	"machines":
	[
		{
			"machine_type_id":"455",
			"show_title":"3DO",
			"item_id":"104283",
			"country_group_name":"Europe",
			"release_date":"0000-00-00"
		},
		{
			"machine_type_id":"52",
			"show_title":"Acorn Atom",
			"item_id":"68101",
			"country_group_name":"Europe",
			"release_date":"1981-04-07"
		},

		...

		{
			"machine_type_id":"372",
			"show_title":"ZX Vega",
			"item_id":"68366",
			"country_group_name":"Europe",
			"release_date":"2015-09-17"
		}
	]
}

 

The machines are returned in an array named machines as key->value pairs as follows:

Key Human-readable Explanation Value Data Type Value Example
machine_type_id Machine Type ID Integer 385
show_title Show Title String Philips Videopac
item_id Item ID Integer 68379
country_group_name Country/ies Of Release String Europe
release_date Release Date String 0000-00-00 00:00:00

This command is useful for the time being in providing you with the Machine Type ID which:

  1. allows you to search for the items by a unique Machine Type ID (getAllItemIDs), or
  2. allows you to search for the most recently released game for a particular Machine Type ID (getMostRecentlyReleasedItem).
  3. allows you to search for the 50 most recently added items for sale for a particular Machine Type ID (getMostRecentlyAddedItemsForSale).
  4. allows you to search for all the publishers who produced items for a particular Machine Type ID (getAllPublishers).