Changelog
2020-04-30
- Added IDW comics.
2020-04-14
- Remove duplicates in M:N table relationship (thanks marcus-e for reporting)
2020-04-10
- Added songs and paired with episodes.
- Equestria Girls was added.
- Minor API changes.
2020-04-05
- Minor documentation changes.
2020-04-02
- Manually fixed a few rows in database.
- First public version of website.
2020-03-29
- First version of database and API.
Documentation
Global behavior
Every string search is based on SQL case insensitive LIKE query. If the string is not clearly specified, every result that contain the query is returned.
Response
{
"status": 200,
"data": [],
"warning": "warning message",
"error": "error message"
}
-
status
Data type: integer
Return condition: always
Same that HTTP response status code. Useful to check the success of a response without loading a HTTP header. -
data
Data type: mixed array
Return condition: on success
The array of found objects. If no objects is found, the array is empty (with no elements). -
warning
Data type: string
Return condition: on warning
A string with all warning messages separated by a new line (\n
). -
error
Data type: string
Return condition: on error
A string with the first error message.
HTTP status codes
Pony API returns these HTTP codes:
-
200 OK
Success response. -
400 Bad Request
Some arguments are not valid. -
405 Method Not Allowed
Invalid method, i.e. a method not listed below. -
500 Internal Server Error
Server-side error in database query.
Global parameters
-
limit
(optional)
Data type: integer
Default value: 50
Limit of the response data array. -
offset
(optional)
Data type: integer
Default value: 0
Offset of the response data array. Same behavior as in SQL.
Character
Response
"data": [
{
"id": 1,
"name": "Twilight Sparkle",
"alias": "Princess Twilight Sparkle",
"url": "https://mlp.fandom.com/wiki/Twilight_Sparkle",
"sex": "Female",
"residence": "Canterlot (S1E1, S9E26)\nCastle of Friendship, Ponyville (seasons 5-9)\nGolden Oak Library, Ponyville (seasons 1-4)\nCrystal Princess Palace (toy line)",
"occupation": "Ruler of Equestria (S9E26)\nFounder/leader of the Council of Friendship (S9E26)\nRuler of the Castle of Friendship (S4E26-S9E26)\nFounder/principal of the School of Friendship (S8E1-S9E20)\nStarlight Glimmer's teacher (S5E26-S7E1)\nGolden Oak Library librarian (seasons 1-4)\nPrincess Celestia's student (seasons 1-3)\nStudent at Celestia's School for Gifted Unicorns (formerly)",
"kind": [
"Alicorn",
"Unicorn",
"Human"
],
"image": [
"https://vignette.wikia.nocookie.net/mlp/images/b/bc/Princess_Twilight_Sparkle_ID_S4E26.png/revision/latest?cb=20160207045127",
"https://vignette.wikia.nocookie.net/mlp/images/6/6c/Twilight_S2E25_cropped.png/revision/latest?cb=20160315121005",
"https://vignette.wikia.nocookie.net/mlp/images/9/97/Twilight_filly_crop_S2E25.png/revision/latest?cb=20140108015837",
"https://vignette.wikia.nocookie.net/mlp/images/1/18/Twilight_Sparkle_infant_ID_MLPS2.png/revision/latest?cb=20190823095629",
"https://vignette.wikia.nocookie.net/mlp/images/e/ef/Future_Twilight_Sparkle_ID_S9E26.png/revision/latest?cb=20191013013633",
"https://vignette.wikia.nocookie.net/mlp/images/0/0c/Twilight_Sparkle_human_at_lockers_EG.png/revision/latest?cb=20141211040145"
]
}
]
-
id
Data type: integer
Return condition: always
Unique character identifier. -
name
Data type: string
Return condition: always
The name of this character. -
alias
Data type: string
Return condition: if exists
Possible alias of this character. -
url
Data type: string
Return condition: always
Url to the MLP fandom wiki about this character. -
sex
,residence
,occupation
Data type: string or array
Return condition: if exists
Sex, residence and occupation of this character. The data type based online
parameter. -
kind
Data type: array of integers, strings or arrays
Return condition: if exists and enabled
All possible kinds of this character. The data type of elements based onkind
parameter. -
image
Data type: array of integers, strings or arrays
Return condition: if exists and enabled
All images of possible kinds and transformations of this character. The data type of elements based onimage
parameter.
Query type
-
v1/character/all
Return list of all characters (of course withlimit
andoffset
). -
v1/character/[character]
-
character
Data type: integer or string
Search character by CharacterID (integer) or Name (string). A string query is also searched in the Alias column.
Example
Url:
v1/character/26
Response:{ "status": 200, "data": [ { "id": 26, "name": "Big McIntosh", "alias": "Big Mac", "url": "https://mlp.fandom.com/wiki/Big_McIntosh", "sex": "Male", "residence": "Sweet Apple Acres", "occupation": "Farmer\nPony Tones bass singer", "kind": [ "Earth" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/2/2b/Big_McIntosh_id_S2E17.png/revision/latest?cb=20150701114631", "https://vignette.wikia.nocookie.net/mlp/images/a/a5/Young_Big_McIntosh_S1E23.png/revision/latest?cb=20130808221410", "https://vignette.wikia.nocookie.net/mlp/images/1/16/Future_Big_McIntosh_ID_S9E26.png/revision/latest?cb=20191013021829" ] } ] }
Url:
v1/character/shy
{ "status": 200, "data": [ { "id": 3, "name": "Fluttershy", "url": "https://mlp.fandom.com/wiki/Fluttershy", "sex": "Female", "residence": "Outside of Ponyville, in a cottage near the Everfree Forest\nCloudsdale (formerly)", "occupation": "Animal caretaker\nPony Tones singer (part-time)\nSchool of Friendship kindness teacher (S8E1 onward)\nCouncil of Friendship member (S9E26)", "kind": [ "Pegasus" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/d/d6/Fluttershy_ID_S1E17.png/revision/latest?cb=20190410214903", "https://vignette.wikia.nocookie.net/mlp/images/7/7a/Filly_Fluttershy_ID_S1E23.png/revision/latest?cb=20130920035134", "https://vignette.wikia.nocookie.net/mlp/images/0/0c/Future_Fluttershy_ID_S9E26.png/revision/latest?cb=20191013014150" ] }, { "id": 42, "name": "Mr. Shy", "url": "https://mlp.fandom.com/wiki/Mr._and_Mrs._Shy", "sex": "Male", "residence": "Cloudsdale", "occupation": "Weather factory worker (formerly)", "kind": [ "Pegasus" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/2/2d/Mr._Shy_ID_S6E11.png/revision/latest?cb=20160605103050" ] }, { "id": 43, "name": "Mrs. Shy", "url": "https://mlp.fandom.com/wiki/Mr._and_Mrs._Shy", "sex": "Female", "residence": "Cloudsdale", "kind": [ "Pegasus" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/1/1a/Mrs._Shy_ID_S6E11.png/revision/latest?cb=20160605103103" ] }, { "id": 289, "name": "Fluttershy (EG)", "url": "https://mlp.fandom.com/wiki/Fluttershy_(EG)", "sex": "Female", "residence": "Human world", "occupation": "Student at Canterlot High School\nRainbooms' tambourinist\nCaretaker at Canterlot animal shelter", "kind": [ "Human", "Pegasus" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/9/9a/Fluttershy_ID_CYOE3.png/revision/latest?cb=20180215211824", "https://vignette.wikia.nocookie.net/mlp/images/f/fb/Young_Fluttershy_ID_EG.png/revision/latest?cb=20140404022152" ] }, { "id": 381, "name": "Dance Fever", "alias": "Flashy Pony", "url": "https://mlp.fandom.com/wiki/Dance_Fever", "sex": "Male", "kind": [ "Earth" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/d/df/Dance_Fever_ID_S2E17.png/revision/latest?cb=20160113024242" ] } ] }
-
-
v1/character/by-kind/[kind]
-
kind
Data type: integer or string
Search character by kind based on KindID (integer) or Name (string).
Example
Url:
v1/character/by-kind/dragon
{ "status": 200, "data": [ { "id": 7, "name": "Spike", "alias": "Spike the Dragon", "url": "https://mlp.fandom.com/wiki/Spike", "sex": "Male", "residence": "Canterlot (S1E1 and S9E26)\nCastle of Friendship (S4E26 to S9E26)\nGolden Oak Library, Ponyville (season 1 to 4)", "occupation": "Twilight Sparkle's assistant\nFriendship ambassador (as of S715)\nTwilight's royal advisor (as of S9E24)\nCouncil of Friendship member (as of S9E26)\nDragon Lord (temporarily in S6E5)", "kind": [ "Dog", "Dragon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/8/87/Spike_ID_S8E11.png/revision/latest?cb=20180526160714", "https://vignette.wikia.nocookie.net/mlp/images/5/5c/Spike_ID_S4E24.png/revision/latest?cb=20140709021014", "https://vignette.wikia.nocookie.net/mlp/images/7/70/Baby_Spike_ID_S9E4.png/revision/latest?cb=20190423232953", "https://vignette.wikia.nocookie.net/mlp/images/3/30/Spike_newborn_ID_S1E23.png/revision/latest?cb=20130830145203", "https://vignette.wikia.nocookie.net/mlp/images/8/8a/Future_Spike_ID_S9E26.png/revision/latest?cb=20191013014835", "https://vignette.wikia.nocookie.net/mlp/images/5/50/Spike_ID_EG.png/revision/latest?cb=20130727075603" ] }, { "id": 20, "name": "Ember", "alias": "Princess Ember", "url": "https://mlp.fandom.com/wiki/Ember", "sex": "Female", "residence": "Dragon Lands", "occupation": "Dragon Lord", "kind": [ "Dragon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/b/bc/Princess_Ember_ID_S6E5.png/revision/latest?cb=20160418043217" ] }, { "id": 51, "name": "Smolder", "url": "https://mlp.fandom.com/wiki/Smolder", "sex": "Female", "residence": "School of Friendship, Ponyville (seasons 8-9)\nDragon Lands (formerly)", "occupation": "Student at the School of Friendship (seasons 8-9)", "kind": [ "Dragon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/d/de/Smolder_ID_S8E1.png/revision/latest?cb=20180328233518", "https://vignette.wikia.nocookie.net/mlp/images/c/c1/Future_Smolder_ID_S9E26.png/revision/latest?cb=20200302174748" ] }, { "id": 87, "name": "Garble", "url": "https://mlp.fandom.com/wiki/Garble", "sex": "Male", "residence": "Dragon Lands", "kind": [ "Dragon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/7/70/Garble_ID_S6E5.png/revision/latest?cb=20160418075825" ] }, { "id": 113, "name": "Sludge", "alias": "Shale", "url": "https://mlp.fandom.com/wiki/Sludge", "sex": "Male", "residence": "Dragon Lands", "kind": [ "Dragon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/8/84/Sludge_ID_S8E24.png/revision/latest?cb=20181022161527" ] } ] }
-
-
v1/character/by-occupation/[occupation]
-
occupation
Data type: string
Search character by occupation.
Example
Url:
v1/character/by-occupation/crusader
{ "status": 200, "data": [ { "id": 8, "name": "Apple Bloom", "alias": "Apple Blossom", "url": "https://mlp.fandom.com/wiki/Apple_Bloom", "sex": "Female", "residence": "Sweet Apple Acres", "occupation": "Cutie Mark Crusader\nSchool of Friendship teacher (S9E26)\nSchool of Friendship tutor (S8E12-S9E26)\nStudent (formerly)", "kind": [ "Earth" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/1/1c/Apple_Bloom_ID_S6E4.png/revision/latest?cb=20160411140505", "https://vignette.wikia.nocookie.net/mlp/images/d/d3/Apple_Bloom_infant_ID_S2E23.png/revision/latest?cb=20150721214129", "https://vignette.wikia.nocookie.net/mlp/images/f/fb/Adult_Apple_Bloom_ID_S9E22.png/revision/latest?cb=20190928155028" ] }, { "id": 9, "name": "Scootaloo", "url": "https://mlp.fandom.com/wiki/Scootaloo", "sex": "Female", "residence": "A house in Ponyville", "occupation": "Cutie Mark Crusader\nSchool of Friendship teacher (S9E26)\nSchool of Friendship tutor (S8E12-S9E26)\nStudent (formerly)", "kind": [ "Pegasus" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/5/5a/Scootaloo_ID_S6E4.png/revision/latest?cb=20160411140522", "https://vignette.wikia.nocookie.net/mlp/images/4/42/Adult_Scootaloo_ID_S9E22.png/revision/latest?cb=20190928155143" ] }, { "id": 10, "name": "Sweetie Belle", "url": "https://mlp.fandom.com/wiki/Sweetie_Belle", "sex": "Female", "occupation": "Cutie Mark Crusader\nSchool of Friendship teacher (S9E26)\nSchool of Friendship tutor (S8E12-S9E26)\nStudent (formerly)", "kind": [ "Unicorn" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/f/f1/Sweetie_Belle_ID_S6E4.png/revision/latest?cb=20160411140540", "https://vignette.wikia.nocookie.net/mlp/images/1/14/Younger_Sweetie_Belle_ID_S4E19.png/revision/latest?cb=20140325035303", "https://vignette.wikia.nocookie.net/mlp/images/5/5b/Micro-Series_issue_3_baby_Sweetie_Belle.png/revision/latest?cb=20150722004545", "https://vignette.wikia.nocookie.net/mlp/images/5/59/Adult_Sweetie_Belle_ID_S9E22.png/revision/latest?cb=20190928155049" ] }, { "id": 11, "name": "Babs Seed", "alias": "Sweetie Babs", "url": "https://mlp.fandom.com/wiki/Babs_Seed", "sex": "Female", "residence": "Manehattan\nFarrier Hill, Hooflyn (in comics)", "occupation": "Student\nCutie Mark Crusader (former head of Manehattan Branch)", "kind": [ "Human", "Earth" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/c/c0/Babs_Seed_ID_MLP_Facebook.png/revision/latest?cb=20190906111222", "https://vignette.wikia.nocookie.net/mlp/images/e/e3/Babs_Seed_in_a_wolf_costume_S03E04.png/revision/latest?cb=20150507143028", "https://vignette.wikia.nocookie.net/mlp/images/d/d8/Babs_Seed_IDW_Annual_1.png/revision/latest?cb=20131102150347" ] }, { "id": 12, "name": "Gabby", "alias": "Gabriella", "url": "https://mlp.fandom.com/wiki/Gabby", "sex": "Female", "residence": "Griffonstone", "occupation": "Mail courier\nCutie Mark Crusader", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/e/ec/Gabby_ID_S6E19.png/revision/latest?cb=20160910211625" ] }, { "id": 85, "name": "Discord", "url": "https://mlp.fandom.com/wiki/Discord", "sex": "Male", "residence": "A house in Chaosville\nCanterlot sculpture garden (while turned to stone until S2E1)", "occupation": "Honorary Cutie Mark Crusader (My Little Pony: Friends Forever Issue #2 onward)\nVice headmare of the School of Friendship (briefly)\nRuler of Equestria (formerly)", "kind": [ "Draconequus" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/a/a3/Discord_ID_S5E22.png/revision/latest?cb=20151110043652", "https://vignette.wikia.nocookie.net/mlp/images/1/1e/Discord_statue_ID_S2E01.png/revision/latest?cb=20131125170233", "https://vignette.wikia.nocookie.net/mlp/images/d/d1/Discord_statue_ID_S3E10.png/revision/latest?cb=20131011171147" ] } ] }
-
-
v1/character/by-residence/[residence]
-
residence
Data type: string
Search character by residence.
Example
Url:
v1/character/by-residence/griffonstone
Response:{ "status": 200, "data": [ { "id": 12, "name": "Gabby", "alias": "Gabriella", "url": "https://mlp.fandom.com/wiki/Gabby", "sex": "Female", "residence": "Griffonstone", "occupation": "Mail courier\nCutie Mark Crusader", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/e/ec/Gabby_ID_S6E19.png/revision/latest?cb=20160910211625" ] }, { "id": 49, "name": "Gallus", "url": "https://mlp.fandom.com/wiki/Gallus", "sex": "Male", "residence": "Canterlot (S9E26)\nSchool of Friendship, Ponyville (seasons 8-9)\nGriffonstone (formerly)", "occupation": "Captain of the royal guard (S9E26)\nStudent at the School of Friendship (seasons 8-9)", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/b/bc/Gallus_ID_S8E1.png/revision/latest?cb=20180328224846", "https://vignette.wikia.nocookie.net/mlp/images/c/cc/Future_Gallus_ID_S9E26.png/revision/latest?cb=20191013032321" ] }, { "id": 83, "name": "Gilda", "alias": "Gilda the Griffon", "url": "https://mlp.fandom.com/wiki/Gilda", "sex": "Female", "residence": "Griffonstone\nCloudsdale (formerly)", "occupation": "Scone baker\nGriffonstone Boffyball team assistant coach (as of My Little Pony: Friends Forever Issue #24)", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/0/0b/Gilda_ID_S5E08.png/revision/latest?cb=20150619212735", "https://vignette.wikia.nocookie.net/mlp/images/f/fe/Young_Gilda_ID_S5E8.png/revision/latest?cb=20150525190107" ] }, { "id": 285, "name": "Grampa Gruff", "alias": "Grandpa Gruff", "url": "https://mlp.fandom.com/wiki/Grampa_Gruff", "sex": "Male", "residence": "Griffonstone", "occupation": "Historian", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/c/c9/Grampa_Gruff_ID_S5E8.png/revision/latest?cb=20160121053838", "https://vignette.wikia.nocookie.net/mlp/images/f/fc/Friends_Forever_issue_24_Grampa_Gruff.png/revision/latest?cb=20160121053913" ] }, { "id": 286, "name": "Greta", "url": "https://mlp.fandom.com/wiki/Greta", "sex": "Female", "residence": "Griffonstone", "occupation": "Griffonstone boffyball league player", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/6/62/Greta_ID_S5E8.png/revision/latest?cb=20150525214657", "https://vignette.wikia.nocookie.net/mlp/images/6/63/Friends_Forever_issue_24_Greta.png/revision/latest?cb=20160424172248" ] }, { "id": 563, "name": "Giselle", "url": "https://mlp.fandom.com/wiki/Giselle", "sex": "Female", "residence": "Griffonstone", "kind": [ "Griffon" ], "image": [ "https://vignette.wikia.nocookie.net/mlp/images/c/ca/Giselle_ID_S4E24.png/revision/latest?cb=20160129010119" ] } ] }
-
Parameters
-
line
(optional)
Data type: enum
Valid values: string, array
Default value: stringFormat
occupation
andresidence
as a string with each entry in a new line or as an array of elements.Example
Url:
v1/character/16?line=string
Response:... "sex": "Male", "residence": "Crystal Empire\nCanterlot (formerly)", "occupation": "Co-ruler of the Crystal Empire\nCaptain of the Canterlot Royal Guard (formerly)\nStudent at Canterlot Academy (formerly)", ...
Url:
v1/character/16?line=array
Response:... "sex": [ "Male" ], "residence": [ "Crystal Empire", "Canterlot (formerly)" ], "occupation": [ "Co-ruler of the Crystal Empire", "Captain of the Canterlot Royal Guard (formerly)", "Student at Canterlot Academy (formerly)" ], ...
-
kind
(optional)
Data type: enum
Valid values: none, id, name, full
Default value: nameDoes not return kind (none) or return KindID (id), Name or array with KindID, Name, Wiki Url and Comment (full, see kind documentation).
Example
Url:
v1/character/176?kind=none
Response:{ "status": 200, "data": [ { "id": 176, "name": "The Pony Tones", "alias": "Ponytones", "url": "https://mlp.fandom.com/wiki/The_Pony_Tones", "occupation": "Singing ensemble", "image": [ "https://vignette.wikia.nocookie.net/mlp/images/d/d7/Fluttershy_and_Ponytones_%22got_the_music%22_2_S4E14.png/revision/latest?cb=20140217173628", "https://vignette.wikia.nocookie.net/mlp/images/7/7f/The_Ponytones_harmonizing_S4E14.png/revision/latest?cb=20140217113603", "https://vignette.wikia.nocookie.net/mlp/images/b/b4/Wondertones_doing_jazz_hands_SS4.png/revision/latest?cb=20170916010646" ] } ] }
Url:
v1/character/176?kind=id
Response:... "kind": [ 2, 3, 4, 5 ], ...
Url:
v1/character/176?kind=name
Response:... "kind": [ "Unicorn", "Human", "Earth", "Pegasus" ], ...
Url:
v1/character/176?kind=full
Response:... "kind": [ { "id": 2, "name": "Unicorn", "url": "https://mlp.fandom.com/wiki/Unicorns" }, { "id": 3, "name": "Human", "url": "https://mlp.fandom.com/wiki/Humans", "comment": "(EG)" }, { "id": 4, "name": "Earth", "url": "https://mlp.fandom.com/wiki/Earth_ponies" }, { "id": 5, "name": "Pegasus", "url": "https://mlp.fandom.com/wiki/Pegasi" } ], ...
-
image
(optional)
Data type: enum
Valid values: none, id, url, full
Default value: urlDoes not return image (none) or return ImageID (id), Image url (url) or array with ImageID, Name, Url and Comment (full, see image documentation).
Example
Url:
v1/character/21?image=none
Response:{ "status": 200, "data": [ { "id": 21, "name": "Thorax", "alias": "King Thorax", "url": "https://mlp.fandom.com/wiki/Thorax", "sex": "Male", "residence": "Changeling Kingdom\nCrystal Empire (formerly)", "occupation": "Leader of the changelings (S6E26 onward)", "kind": [ "Changeling" ] } ] }
Url:
v1/character/21?image=id
Response:... "image": [ 67, 68, 69, 70, 71, 72 ] ...
Url:
v1/character/21?image=url
Response:... "image": [ "https://vignette.wikia.nocookie.net/mlp/images/c/c1/Thorax_new_form_ID_S6E26.png/revision/latest?cb=20161024191324", "https://vignette.wikia.nocookie.net/mlp/images/8/85/Thorax_ID_S6E16.png/revision/latest?cb=20160822033001", "https://vignette.wikia.nocookie.net/mlp/images/7/78/Thorax_shiny_wings_ID_S6E26.png/revision/latest?cb=20161025201124", "https://vignette.wikia.nocookie.net/mlp/images/4/42/Young_Thorax_ID_S7E17.png/revision/latest?cb=20170904035229", "https://vignette.wikia.nocookie.net/mlp/images/e/e9/Newborn_Thorax_ID_S6E16.png/revision/latest?cb=20160820222708", "https://vignette.wikia.nocookie.net/mlp/images/3/3d/Crystal_Hoof_ID_S6E16.png/revision/latest?cb=20170731011214" ] ...
Url:
v1/character/21?image=full
Response:... "image": [ { "id": 67, "name": "Thorax - Metamorph.", "url": "https://vignette.wikia.nocookie.net/mlp/images/c/c1/Thorax_new_form_ID_S6E26.png/revision/latest?cb=20161024191324", "comment": "Metamorphosed Thorax in To Where and Back Again - Part 2" }, { "id": 68, "name": "Thorax - Original (Mature)", "url": "https://vignette.wikia.nocookie.net/mlp/images/8/85/Thorax_ID_S6E16.png/revision/latest?cb=20160822033001", "comment": "Thorax's original form in The Times They Are A Changeling" }, { "id": 69, "name": "Thorax - Shiny wings (Mature)", "url": "https://vignette.wikia.nocookie.net/mlp/images/7/78/Thorax_shiny_wings_ID_S6E26.png/revision/latest?cb=20161025201124", "comment": "Thorax with shiny wings in To Where and Back Again - Part 2" }, { "id": 70, "name": "Thorax - Young (Young)", "url": "https://vignette.wikia.nocookie.net/mlp/images/4/42/Young_Thorax_ID_S7E17.png/revision/latest?cb=20170904035229", "comment": "Young Thorax in To Change a Changeling" }, { "id": 71, "name": "Thorax - Newborn (Young)", "url": "https://vignette.wikia.nocookie.net/mlp/images/e/e9/Newborn_Thorax_ID_S6E16.png/revision/latest?cb=20160820222708", "comment": "Thorax upon hatching from his egg in The Times They Are A Changeling" }, { "id": 72, "name": "Thorax - Disguise", "url": "https://vignette.wikia.nocookie.net/mlp/images/3/3d/Crystal_Hoof_ID_S6E16.png/revision/latest?cb=20170731011214", "comment": "Thorax's Crystal Hoof disguise" } ] ...
Episode
Response
"data": [
{
"id": 136,
"name": "The Fault in Our Cutie Marks",
"image": "https://vignette.wikia.nocookie.net/mlp/images/2/23/CMC_moving_their_legs_and_Gabby_moving_her_body_as_the_song_begins_S6E19.png/revision/latest?cb=20160911170309",
"url": "https://mlp.fandom.com/wiki/The_Fault_in_Our_Cutie_Marks",
"season": 6,
"episode": 19,
"overall": 136,
"airdate": "2016-09-10",
"storyby": "Josh Haber\nMeghan McCarthy",
"writtenby": "Ed Valentine",
"storyboard": "Karine Charlebois\nPatricia Ross\nNicole Wang",
"song": [
"Find the Purpose in Your Life"
]
}
]
-
id
Data type: integer
Return condition: always
Unique episode identifier.In some situations,
id
is same thatoverall
, but not always. -
name
Data type: string
Return condition: always
The title of this episode. -
image
Data type: integer or string
Return condition: if is enabled
The thumbnail image of this episode. The data type is based onimage
parameter. -
url
Data type: string
Return condition: always
The url to the fandom wiki about this episode. -
season
,episode
,overall
Data type: integer
Return condition: if exists
Number of season, episode in season and number of episode over all seasons. -
airdate
Data type: string (date) or integer
Return condition: always
The date of first official release of this episode. The format and data type is based ondate
parameter. -
storyby
,writtenby
,storyboard
Data type: string or array
Return condition: if exists
List of authors who participated in the story, on the storyboard and who wrote this episode. -
song
Data type: array of integers, strings or arrays
Return condition: if exists and enabled
List of songs from this episode. The data type based onsong
parameter.
Query type
-
v1/episode/all
Return list of all characters (of course withlimit
andoffset
). -
v1/episode/[id]
-
id
Data type: integer
Search episode by EpisodeID.
Example
Url:
v1/episode/76
Response:{ "status": 200, "data": [ { "id": 76, "name": "Three's A Crowd", "image": "https://vignette.wikia.nocookie.net/mlp/images/3/30/Discord_holding_a_glass_S4E11.png/revision/latest?cb=20140127102339", "url": "https://mlp.fandom.com/wiki/Three%27s_A_Crowd", "season": 4, "episode": 11, "overall": 76, "airdate": "2014-01-25", "writtenby": "Meghan McCarthy\nEd Valentine", "storyboard": "Mike Myhre\nMike West", "song": [ "Glass of Water" ] } ] }
-
-
v1/episode/by-overall/[overall]
-
overall
Data type: integer
Search episode by the overall episode number.
Example
Url:
v1/episode/by-overall/214
Response:{ "status": 200, "data": [ { "id": 213, "name": "She Talks to Angel", "image": "https://vignette.wikia.nocookie.net/mlp/images/a/a8/Fluttershy_and_Angel_looking_at_their_reflections_S9E18.png/revision/latest?cb=20190903020032", "url": "https://mlp.fandom.com/wiki/She_Talks_to_Angel", "season": 9, "episode": 18, "overall": 214, "airdate": "2019-08-31", "writtenby": "Nick Confalone", "storyboard": "Kaylea Chard\nCarrie Mombourquette" } ] }
-
-
v1/episode/by-season/[season]/[episode]
-
season
Data type: integer -
episode
Data type: 'all', integer
Search episode by number of season and episode. If
episode
is equal to 'all', all episodes in selected season is returned.Example
Url:
v1/episode/by-season/04/16
Response:{ "status": 200, "data": [ { "id": 81, "name": "It Ain't Easy Being Breezies", "image": "https://vignette.wikia.nocookie.net/mlp/images/e/ed/Fluttershy_%22loved_having_you_here%22_S4E16.png/revision/latest?cb=20140303214923", "url": "https://mlp.fandom.com/wiki/It_Ain%27t_Easy_Being_Breezies", "season": 4, "episode": 16, "overall": 81, "airdate": "2014-03-01", "writtenby": "Natasha Levinger", "storyboard": "Sherann Johnson\nDave Wiebe" } ] }
Url::
v1/episode/by-season/03/all?limit=3&offset=5
Response:{ "status": 200, "data": [ { "id": 58, "name": "Sleepless in Ponyville", "image": "https://vignette.wikia.nocookie.net/mlp/images/2/20/Scootaloo_notices_something_S3E06.png/revision/latest?cb=20121213135314", "url": "https://mlp.fandom.com/wiki/Sleepless_in_Ponyville", "season": 3, "episode": 6, "overall": 58, "airdate": "2012-12-08", "writtenby": "Corey Powell", "storyboard": "Corey Toomey\nJustin Nichols" }, { "id": 59, "name": "Wonderbolts Academy", "image": "https://vignette.wikia.nocookie.net/mlp/images/d/d4/Rainbow_competing_with_Lightning_S3E07.png/revision/latest?cb=20121215174623", "url": "https://mlp.fandom.com/wiki/Wonderbolts_Academy", "season": 3, "episode": 7, "overall": 59, "airdate": "2012-12-15", "writtenby": "Merriwether Williams", "storyboard": "Tom Sales\nJohnny Castuciano" }, { "id": 60, "name": "Apple Family Reunion", "image": "https://vignette.wikia.nocookie.net/mlp/images/0/08/Photo_album_0_%28Family_picture%29_S3E8.png/revision/latest?cb=20121223041810", "url": "https://mlp.fandom.com/wiki/Apple_Family_Reunion", "season": 3, "episode": 8, "overall": 60, "airdate": "2012-12-22", "writtenby": "Cindy Morrow", "storyboard": "Sabrina Alberghetti\nDavid Wiebe", "song": [ "Raise This Barn" ] } ] }
-
-
v1/episode/by-author/[author]
-
author
Data type: string
Search episode depending on if the author was participated on this episode. Author is searched in
writtenby
,storyby
andstoryboard
variables.Example
Url:
v1/episode/by-author/powell
Response:{ "status": 200, "data": [ { "id": 58, "name": "Sleepless in Ponyville", "image": "https://vignette.wikia.nocookie.net/mlp/images/2/20/Scootaloo_notices_something_S3E06.png/revision/latest?cb=20121213135314", "url": "https://mlp.fandom.com/wiki/Sleepless_in_Ponyville", "season": 3, "episode": 6, "overall": 58, "airdate": "2012-12-08", "writtenby": "Corey Powell", "storyboard": "Corey Toomey\nJustin Nichols" }, { "id": 63, "name": "Just for Sidekicks", "image": "https://vignette.wikia.nocookie.net/mlp/images/0/0b/Spike_and_the_pets_S3E11.png/revision/latest?cb=20130127104317", "url": "https://mlp.fandom.com/wiki/Just_for_Sidekicks", "season": 3, "episode": 11, "overall": 63, "airdate": "2013-01-26", "writtenby": "Corey Powell", "storyboard": "Raven Molisee\nJocelan Thiessen" }, { "id": 75, "name": "Rainbow Falls", "image": "https://vignette.wikia.nocookie.net/mlp/images/5/56/Rainbow_Falls_S4E10.png/revision/latest?cb=20140120132239", "url": "https://mlp.fandom.com/wiki/Rainbow_Falls", "season": 4, "episode": 10, "overall": 75, "airdate": "2014-01-18", "writtenby": "Corey Powell", "storyboard": "Sherann Johnson\nDave Wiebe" }, { "id": 88, "name": "Inspiration Manifestation", "image": "https://vignette.wikia.nocookie.net/mlp/images/b/ba/Rarity%27s_eyes_turn_green_S4E23.png/revision/latest?cb=20140428141243", "url": "https://mlp.fandom.com/wiki/Inspiration_Manifestation", "season": 4, "episode": 23, "overall": 88, "airdate": "2014-04-26", "writtenby": "Corey Powell\nMeghan McCarthy", "storyboard": "Cory Toomey\nJohn Young" } ] }
-
Parameters
-
line
(optional)
Data type: enum
Valid values: string, array
Default value: stringFormat
storyby
,writtenby
andstoryboard
as a string with each entry in a new line or as an array of elements.Example
Url:
v1/episode/106?line=string
Response:... "storyby": "Meghan McCarthy\nM. A. Larson\nJoanna Lewis\nKristine Songco", "writtenby": "Joanna Lewis\nKristine Songco", "storyboard": "Nicole Wang\nSabrina Alberghetti" ...
Url:
v1/episode/106?line=array
Response:... "storyby": [ "Meghan McCarthy", "M. A. Larson", "Joanna Lewis", "Kristine Songco" ], "writtenby": [ "Joanna Lewis", "Kristine Songco" ], "storyboard": [ "Nicole Wang", "Sabrina Alberghetti" ] ...
-
image
(optional)
Data type: enum
Valid values: none, id, url
Default value: urlDoes not return image (none) or return ImageID (id) or image url (url).
Example
Url:
v1/episode/147?image=none
Response:{ "status": 200, "data": [ { "id": 147, "name": "Rock Solid Friendship", "url": "https://mlp.fandom.com/wiki/Rock_Solid_Friendship", "season": 7, "episode": 4, "overall": 147, "airdate": "2017-04-29", "writtenby": "Nick Confalone", "storyboard": "Sherann Johnson\nWard Jenkins" } ] }
Url:
v1/episode/147?image=id
Response:... "id": 147, ...
Url:
v1/episode/147?image=url
Response:"image": "https://vignette.wikia.nocookie.net/mlp/images/f/fe/Maud_and_Starlight_looking_at_Pinkie_S7E4.png/revision/latest?cb=20170505044634",
-
date
(optional)
Data type: enum
Valid values: iso, american, european, timestamp
Default value: isoFormat
airdate
as ISO 8601 (yyyy-mm-dd), american (mm/dd/yyyy), european (dd/mm/yyyy) or UNIX timestamp (at midnight of the day).Example
Url:
v1/episode/89?date=iso
Response:... "airdate": "2014-05-03", ...
Url:
v1/episode/89?date=american
Response:... "airdate": "05/03/2014", ...
Url:
v1/episode/89?date=european
Response:... "airdate": "03/05/2014", ...
Url:
v1/episode/89?date=timestamp
Response:... "airdate": 1399075200, ...
-
song
(optional)
Data type: enum
Valid values: none, id, name, video, full
Default value: nameDoes not return song (none) or return SongID (id), song title (name), video url (video) or array with many informations (full, see song documentation). Format of the full array is affected by song parameters.
In character query with
song=full
, song array is always without theepisode
variable.Example
Url:
v1/episode/21?song=none
Response:{ "status": 200, "data": [ { "id": 21, "name": "Over a Barrel", "image": "https://vignette.wikia.nocookie.net/mlp/images/6/67/Appleloosa_Preparing_For_Battle_S1E21.png/revision/latest?cb=20200311194311", "url": "https://mlp.fandom.com/wiki/Over_a_Barrel", "season": 1, "episode": 21, "overall": 21, "airdate": "2011-03-25", "writtenby": "Dave Polsky", "storyboard": "Kenny Park\nLih Liau" } ] }
Url:
v1/episode/21?song=id
Response:... "song": [ 15 ] ...
Url:
v1/episode/21?song=name
Response:... "song": [ "You Got to Share, You Got to Care" ] ...
Url:
v1/episode/21?song=video
Response:... "song": [ "https://youtube.com/watch?v=DL0-ITI5tvc" ] ...
Url:
v1/episode/21?song=full&time=second
Response:... "song": [ { "id": 15, "name": "You Got to Share, You Got to Care", "video": "https://youtube.com/watch?v=DL0-ITI5tvc", "length": 71, "url": "https://mlp.fandom.com/wiki/You_Got_to_Share,_You_Got_to_Care", "musicby": "Anonymous (melody)\nDaniel Ingram (arrangement)\nSteffan Andrews (piano)", "lyricsby": "Dave Polsky", "keysignature": "D major" } ] ...
Song
Response
"data": [
{
"id": 21,
"name": "Find A Pet Song",
"video": "https://youtube.com/watch?v=eutPvpczpLY",
"length": "00:03:40",
"url": "https://mlp.fandom.com/wiki/Find_A_Pet_Song",
"episode": "May the Best Pet Win!",
"musicby": "Daniel Ingram\nSteffan Andrews (orchestration)",
"lyricsby": "Charlotte Fullerton\nKevin Rubio",
"keysignature": "D-flat major\nB major"
}
]
-
id
Data type: integer
Return condition: always
Unique song identifier. -
name
Data type: string
Return condition: always
The name of this song. -
video
Data type: string
Return condition: always
The url to youtube video with this song. -
length
Data type: string or integer
Return condition: always
Length of this song. The data type is based ontime
parameter. -
url
Data type: string
Return condition: always
The url to MLP fandom wiki about this song. -
episode
Data type: integer, string or array
Return condition: if is enabled
The episode in which this song appears. The data type is based onepisode
parameter. -
musicby
,lyricsby
,keysignature
Data type: string or array
Return condition: if exists
The key signature, authors of music and lyrics of this song. The data type is based online
parameter.
Query type
-
v1/song/all
Return list of all songs (of course withlimit
andoffset
). -
v1/song/[song]
-
song
Data type: integer or string
Search song by SongID (integer) or Name (string).
Example
Url:
v1/song/101
{ "status": 200, "data": [ { "id": 101, "name": "In Our Town", "video": "https://youtube.com/watch?v=0eRZEu5ZrVM", "length": "00:02:22", "url": "https://mlp.fandom.com/wiki/In_Our_Town", "episode": "The Cutie Map - Part 1", "musicby": "Daniel Ingram\nCaleb Chan (orchestration)", "lyricsby": "Daniel Ingram", "keysignature": "E-flat major\nF major" } ] }
Url:
v1/song/derby
{ "status": 200, "data": [ { "id": 138, "name": "Derby Racers", "video": "https://youtube.com/watch?v=fZZwUDopVO8", "length": "00:02:05", "url": "https://mlp.fandom.com/wiki/Derby_Racers", "episode": "The Cart Before the Ponies", "musicby": "Daniel Ingram", "lyricsby": "Ed Valentine\nDaniel Ingram", "keysignature": "D major\nA major" } ] }
-
-
v1/song/by-episode/[episode]
-
episode
Data type: integer or string
Search songs that appear in an episode specified by EpisodeID (integer) or Name (string).
Example
Url:
v1/song/by-episode/2
{ "status": 200, "data": [ { "id": 1, "name": "Laughter Song", "video": "https://youtube.com/watch?v=xK-UWPb7MY4", "length": "00:01:08", "url": "https://mlp.fandom.com/wiki/Laughter_Song", "episode": "Friendship is Magic, part 2", "musicby": "Daniel Ingram", "lyricsby": "Lauren Faust", "keysignature": "D major" } ] }
Url:
v1/song/by-episode/finish
{ "status": 200, "data": [ { "id": 58, "name": "Hearts Strong as Horses", "video": "https://youtube.com/watch?v=JAyepZH6Epo", "length": "00:02:00", "url": "https://mlp.fandom.com/wiki/Hearts_Strong_as_Horses", "episode": "Flight to the Finish", "musicby": "Daniel Ingram\nSteffan Andrews (orchestration)\nDavid Corman (guitar, mandolin, and bass)", "lyricsby": "Ed Valentine\nDaniel Ingram", "keysignature": "G-flat major" }, { "id": 59, "name": "Hearts Strong as Horses (Reprise)", "video": "https://youtube.com/watch?v=AfaWCLSkUPs", "length": "00:00:59", "url": "https://mlp.fandom.com/wiki/Hearts_Strong_as_Horses", "episode": "Flight to the Finish", "musicby": "Daniel Ingram", "lyricsby": "Ed Valentine\nDaniel Ingram" } ] }
-
-
v1/song/by-author/[author]
-
author
Data type: string
Search songs that were made by specific author.
Example
Url:
v1/song/by-author/berrow
{ "status": 200, "data": [ { "id": 152, "name": "Dance Magic", "video": "https://youtube.com/watch?v=xpIp5ORI0rw", "length": "00:01:59", "url": "https://mlp.fandom.com/wiki/Dance_Magic_(song)", "episode": "Equestria Girls: Dance Magic", "musicby": "Daniel Ingram", "lyricsby": "Gillian M. Berrow\nDaniel Ingram", "keysignature": "B-flat major" }, { "id": 167, "name": "Rise Up!", "video": "https://youtube.com/watch?v=EBL2JUbpu5M", "length": "00:01:59", "url": "https://mlp.fandom.com/wiki/Rise_Up!", "episode": "Equestria Girls: Better Together (season 1)", "musicby": "Daniel Ingram", "lyricsby": "Daniel Ingram\nGillian M. Berrow", "keysignature": "C-sharp minor\nE major\nG-sharp minor\nB major" }, { "id": 169, "name": "Five to Nine", "video": "https://youtube.com/watch?v=U3RGU90y79k", "length": "00:02:07", "url": "https://mlp.fandom.com/wiki/Five_to_Nine", "episode": "Equestria Girls: Better Together (season 1)", "musicby": "Mason Rather", "lyricsby": "Gillian M. Berrow", "keysignature": "A-flat major" } ] }
-
Parameters
-
episode
(optional)
Data type: enum
Valid values: none, id, name, full
Default value: nameDoes not return episode (none) or return EpisodeID (id), episode title (name), name (video) or array with many informations (full, see episode documentation). Format of the full array is affected by episode parameters.
In song query with
episode=full
, episode array is always without thesong
variable.Example
Url:
v1/song/23?episode=none
{ "status": 200, "data": [ { "id": 23, "name": "The Heart Carol", "video": "https://youtube.com/watch?v=Vlub94tn6bQ", "length": "00:00:38", "url": "https://mlp.fandom.com/wiki/The_Heart_Carol", "musicby": "Daniel Ingram\nRon Passaro (orchestration)\nPaul Shatto (mixing)", "lyricsby": "Merriwether Williams", "keysignature": "D major" } ] }
Url:
v1/song/23?episode=id
... "episode": 37, ...
Url:
v1/song/23?episode=name
... "episode": "Hearth's Warming Eve", ...
Url:
v1/song/23?episode=full&image=id
... "episode": { "id": 37, "name": "Hearth's Warming Eve", "image": 1227, "url": "https://mlp.fandom.com/wiki/Hearth%27s_Warming_Eve", "season": 2, "episode": 11, "overall": 37, "airdate": "2011-12-17", "writtenby": "Merriwether Williams", "storyboard": "Joel Dickie\nEmmett Hall" }, ...
-
time
(optional)
Data type: enum
Valid values: iso, second
Default value: isoFormat
length
as ISO 8601 (hh:mm:ss) or total sum of seconds.Example
Url:
v1/song/63?time=iso
... "length": "00:02:07", ...
Url:
v1/song/63?time=second
... "length": 127, ...
-
line
(optional)
Data type: enum
Valid values: string, array
Default value: stringFormat
write
,lyrics
andkeysignature
as a string with each entry in a new line or as an array of elements.Example
Url:
v1/song/76?line=string
{ "status": 200, "data": [ { "id": 76, "name": "Flim Flam Miracle Curative Tonic", "video": "https://youtube.com/watch?v=6L11htG8a_Y", "length": "00:03:37", "url": "https://mlp.fandom.com/wiki/Flim_Flam_Miracle_Curative_Tonic", "episode": "Leap of Faith", "musicby": "Daniel Ingram\nSteffan Andrews (orchestration)", "lyricsby": "Josh Haber\nDaniel Ingram", "keysignature": "C major\nA major\nD major" } ] }
Url:
v1/song/76?line=array
{ "status": 200, "data": [ { "id": 76, "name": "Flim Flam Miracle Curative Tonic", "video": "https://youtube.com/watch?v=6L11htG8a_Y", "length": "00:03:37", "url": "https://mlp.fandom.com/wiki/Flim_Flam_Miracle_Curative_Tonic", "episode": "Leap of Faith", "musicby": [ "Daniel Ingram", "Steffan Andrews (orchestration)" ], "lyricsby": [ "Josh Haber", "Daniel Ingram" ], "keysignature": [ "C major", "A major", "D major" ] } ] }
Comics story
Response
{
"status": 200,
"data": [
{
"id": 7,
"name": "Reflections",
"series": "My Little Pony: Friendship is Magic",
"image": "https://vignette.wikia.nocookie.net/mlp/images/6/6f/IDW_comics_issue_18-19_combined.png/revision/latest?cb=20140219194058",
"url": "https://mlp.fandom.com/wiki/Reflections",
"writer": "Katie Cook\nMatt Anderson (#19 pp. 26-29)",
"artist": "Andy Price\nKatie Cook (#17 pp. 23-24, #18 pp. 23-24, #19 pp. 23-24, #20 pp. 24-25)\nAntonio Campo (#19 pp. 26-29)",
"colorist": "Heather Breckel\nDiego Rodriguez (#19 pp. 26-29)",
"letterer": "Neil Uyetake\nTom B. Long (#19 pp. 26-29)",
"editor": "Bobby Curnow",
"issue": [
17,
18,
19,
20
]
}
]
}
-
id
Data type: integer
Return condition: always
Unique comics story identifier. -
name
Data type: string
Return condition: always
The name of this comics story. -
series
Data type: string or integer
Return condition: if is enabled
Name (string) or ComicsStoryID (integer) to which it belongs this story. The data type is based onseries
parameter. -
image
Data type: integer or string
Return condition: if is enabled
The cover image of this story. The data type is based onimage
parameter. -
url
Data type: string
Return condition: always
The url to MLP fandom wiki about this comics story. -
writer
,artist
,colorist
,letterer
,editor
Data type: string
Return condition: if exists
List of authors who participated in this story. The data type is based online
parameter. -
issue
Data type: mixed array
Return condition: if is enabled
ComicsIssueID, Issue No. from series or full description of issues belonging to this comics story. The data type is based onissue
parameter.
Query type
-
v1/comics-story/all
Return list of all comics stories (of course withlimit
andoffset
). -
v1/comics-story/[story]
-
id
Data type: integer or string
Search comics issue by ID (integer) or Name (string).
Example
Url:
v1/comics-issue/86
Response:{ "status": 200, "data": [ { "id": 86, "name": "Friends Forever Issue 21", "series": "My Little Pony: Friends Forever", "image": "https://vignette.wikia.nocookie.net/mlp/images/5/54/Friends_Forever_issue_21_cover_A.jpg/revision/latest?cb=20150715143741", "url": "https://mlp.fandom.com/wiki/Friends_Forever_Issue_21", "writer": "Ted Anderson", "artist": "Agnes Garbowska", "colorist": "Agnes Garbowska\nLauren Perry (assist)", "letterer": "Neil Uyetake", "editor": "Bobby Curnow", "issue": [ 21 ] } ] }
Url:
v1/comics-story/rarity
Response:{ "status": 200, "data": [ { "id": 2, "name": "Nightmare Rarity", "series": "My Little Pony: Friendship is Magic", "image": "https://vignette.wikia.nocookie.net/mlp/images/e/eb/IDW_comic_issue_8_cover_by_Tony_Fleecs.jpg/revision/latest?cb=20130612223940", "url": "https://mlp.fandom.com/wiki/Nightmare_Rarity_(story_arc)", "writer": "Heather Nuhfer\nG. M. Berrow (#6 pp. 25-27)", "artist": "Amy Mebberson", "colorist": "Heather Breckel", "letterer": "Neil Uyetake", "editor": "Bobby Curnow", "issue": [ 5, 6, 7, 8 ] } ] }
-
-
v1/comics-story/by-series/[series]/[issue]
-
series
Data type: integer or string -
issue
Data type: 'all', integer
Search comics story by ComicsSeriesID (integer) or Name of series (string) and issue No. If
issue
is equal to 'all', all comics issues in selected series is returned.Example
Url:
v1/comics-story/by-series/8/all
Response:{ "status": 200, "data": [ { "id": 131, "name": "Spirit of the Forest Issue 1", "series": "My Little Pony: Spirit of the Forest", "image": "https://vignette.wikia.nocookie.net/mlp/images/b/bf/Spirit_of_the_Forest_issue_1_cover_A.jpg/revision/latest?cb=20190523011324", "url": "https://mlp.fandom.com/wiki/Spirit_of_the_Forest_Issue_1", "writer": "Ted Anderson", "artist": "Brenda Hickey", "colorist": "Heather Breckel", "letterer": "Neil Uyetake", "editor": "Megan Brown", "issue": [ 1 ] }, { "id": 132, "name": "Spirit of the Forest Issue 2", "series": "My Little Pony: Spirit of the Forest", "image": "https://vignette.wikia.nocookie.net/mlp/images/f/f7/Spirit_of_the_Forest_issue_2_cover_A.jpg/revision/latest?cb=20190620042334", "url": "https://mlp.fandom.com/wiki/Spirit_of_the_Forest_Issue_2", "writer": "Ted Anderson", "artist": "Brenda Hickey", "colorist": "Heather Breckel", "letterer": "Neil Uyetake", "editor": "Megan Brown", "issue": [ 2 ] }, { "id": 133, "name": "Spirit of the Forest Issue 3", "series": "My Little Pony: Spirit of the Forest", "image": "https://vignette.wikia.nocookie.net/mlp/images/e/e7/Spirit_of_the_Forest_issue_3_cover_A.jpg/revision/latest?cb=20190419134547", "url": "https://mlp.fandom.com/wiki/Spirit_of_the_Forest_Issue_3", "writer": "Ted Anderson", "artist": "Brenda Hickey", "colorist": "Heather Breckel", "letterer": "Christa Miesner", "editor": "Megan Brown", "issue": [ 3 ] } ] }
Url:
v1/comics-story/by-series/7/3
Response:{ "status": 200, "data": [ { "id": 128, "name": "Nightmare Knights Issue 3", "series": "My Little Pony: Nightmare Knights", "image": "https://vignette.wikia.nocookie.net/mlp/images/8/83/Nightmare_Knights_issue_3_cover_A.jpg/revision/latest?cb=20180919035028", "url": "https://mlp.fandom.com/wiki/Nightmare_Knights_Issue_3", "writer": "Jeremy Whitley", "artist": "Tony Fleecs", "colorist": "Heather Breckel", "letterer": "Neil Uyetake", "editor": "Bobby Curnow\nMegan Brown (assists)", "issue": [ 3 ] } ] }
-
-
v1/comics-story/by-author/[author]
-
author
Data type: string
Search comics story depending on if the author was participated on this episode. Author is searched in
writer
,artist
,colorist
,letterer
andeditor
variables.Example
Url:
v1/comics-story/by-author/Long
Response:{ "status": 200, "data": [ { "id": 7, "name": "Reflections", "series": "My Little Pony: Friendship is Magic", "image": "https://vignette.wikia.nocookie.net/mlp/images/6/6f/IDW_comics_issue_18-19_combined.png/revision/latest?cb=20140219194058", "url": "https://mlp.fandom.com/wiki/Reflections", "writer": "Katie Cook\nMatt Anderson (#19 pp. 26-29)", "artist": "Andy Price\nKatie Cook (#17 pp. 23-24, #18 pp. 23-24, #19 pp. 23-24, #20 pp. 24-25)\nAntonio Campo (#19 pp. 26-29)", "colorist": "Heather Breckel\nDiego Rodriguez (#19 pp. 26-29)", "letterer": "Neil Uyetake\nTom B. Long (#19 pp. 26-29)", "editor": "Bobby Curnow", "issue": [ 17, 18, 19, 20 ] }, { "id": 145, "name": "My Little Pony Annual 2013", "series": "My Little Pony: Annual editions", "image": "https://vignette.wikia.nocookie.net/mlp/images/b/b6/MLP_annual_2013_EG_cover.jpg/revision/latest?cb=20130715142722", "url": "https://mlp.fandom.com/wiki/My_Little_Pony_Annual_2013", "writer": "Katie Cook (pp. 1-8)\nTed Anderson", "artist": "Andy Price (pp. 1-8)\nTony Fleecs", "colorist": "Heather Breckel\nLauren Perry", "letterer": "Tom B. Long", "editor": "Bobby Curnow", "issue": [ 1 ] }, { "id": 148, "name": "My Little Pony: Equestria Girls Holiday Special", "series": "My Little Pony: Special editions", "image": "https://vignette.wikia.nocookie.net/mlp/images/b/bb/Equestria_Girls_Holiday_Special_cover_A.jpg/revision/latest?cb=20140917132831", "url": "https://mlp.fandom.com/wiki/My_Little_Pony:_Equestria_Girls_Holiday_Special", "writer": "Ted Anderson", "artist": "Tony Fleecs", "colorist": "Heather Breckel\nLauren Perry", "letterer": "Tom B. Long", "editor": "Bobby Curnow", "issue": [ 1 ] } ] }
-
Parameters
issue=id/number/full, series=none/id/name
-
series
(optional)
Data type: enum
Valid values: none, id, name
Default value: nameDoes not return series (none) or return ComicsSeriesID (id) or name of this series (name).
Example
Url:
v1/comics-story/69?series=none
Response:{ "status": 200, "data": [ { "id": 69, "name": "Friends Forever Issue 4", "image": "https://vignette.wikia.nocookie.net/mlp/images/c/c6/Friends_Forever_issue_4_cover_A.jpg/revision/latest?cb=20140117170145", "url": "https://mlp.fandom.com/wiki/Friends_Forever_Issue_4", "writer": "Rob Anderson", "artist": "Amy Mebberson", "colorist": "Heather Breckel", "letterer": "Neil Uyetake", "editor": "Bobby Curnow", "issue": [ 4 ] } ] }
Url:
v1/comics-story/69?series=id
Response:... "series": 3, ...
Url:
v1/comics-story/69?series=name
Response:... "series": "My Little Pony: Friends Forever", ...
-
image
,line
(optional)
Same behaviour as same named parameters in Episode parameters. -
issue
(optional)
Data type: enum
Valid values: none, id, number, full
Default value: numberDoes not return issues (none) or return array of ComicsIssueID (id), Issue No. in series (number) or array with many informations (full, see comics issue documentation). Format of the full array is affected by comics issue parameters.
In comics story query with
issue=full
, issue array is always without thestory
variable.id
andnumber
isn't the same.id
is auto increment unique identified used in database andnumber
is ordinal number of this issue from comics series!Example
Url:
v1/comics-story/80?issue=none
Response:{ "status": 200, "data": [ { "id": 80, "name": "Friends Forever Issue 15", "series": "My Little Pony: Friends Forever", "image": "https://vignette.wikia.nocookie.net/mlp/images/d/d6/Friends_Forever_issue_15_cover_A.jpg/revision/latest?cb=20141217062913", "url": "https://mlp.fandom.com/wiki/Friends_Forever_Issue_15", "writer": "Bobby Curnow", "artist": "Brenda Hickey", "colorist": "Heather Breckel", "letterer": "Neil Uyetake", "editor": "Bobby Curnow" } ] }
Url:
v1/comics-story/80?issue=id
Response:... "issue": [ 116 ] ...
Url:
v1/comics-story/80?issue=number
Response:... "issue": [ 15 ] ...
Url:
v1/comics-story/80?issue=full
Response:... "issue": [ { "id": 116, "issue": 15, "date": "2015-03-25", "annotation": "After getting an erroneous citation, Applejack goes to Ponyville City Hall to set things right! She soon finds herself swept up in the chaos of city government thanks to none other than Mayor Mare! Will Applejack be able to escape with her sanity intact?" } ] ..
Kind
Response
{
"status": 200,
"data": [
{
"id": 1,
"name": "Alicorn",
"url": "https://mlp.fandom.com/wiki/Alicorns",
"comment": "(S9E24-S9E25)"
}
]
}
-
id
Data type: integer
Return condition: always
Unique kind identifier. -
name
Data type: string
Return condition: always
The title of selected kind. -
url
Data type: string
Return condition: always
The url to the fandom wiki about this kind. -
comment
Data type: string
Return condition: onlyby-character
and if exists
The commentary to the kind (for example alicorn transformation or only occurs in Equestria Girls).
Query type
-
v1/kind/all
Return list of all kinds (of course withlimit
andoffset
). -
v1/kind/[kind]
-
kind
Data type: integer or string
Search kind by KindID (integer) or Name (string).
Example
Url:
v1/kind/2
Response:{ "status": 200, "data": [ { "id": 2, "name": "Unicorn", "url": "https://mlp.fandom.com/wiki/Unicorns" } ] }
Url:
v1/kind/seapony
Response:{ "status": 200, "data": [ { "id": 16, "name": "Seapony", "url": "https://mlp.fandom.com/wiki/Seaponies_and_mermares" } ] }
-
-
v1/kind/by-character/[character]
-
character
Data type: integer or string
Search all kinds that belongs to the character defined by CharacterID (integer) or Name (string). A string query is also searched in the character's Alias column. If a query string is not clearly specified, every kind that belongs to every searched character is returned. Comment is returned only if selected kind belongs to only one character.
Example
Url:
v1/by-character/22
Response:{ "status": 200, "data": [ { "id": 13, "name": "Hippogriff", "url": "https://mlp.fandom.com/wiki/Creatures#Hippogriff" }, { "id": 16, "name": "Seapony", "url": "https://mlp.fandom.com/wiki/Seaponies_and_mermares" } ] }
Url:
v1/by-character/light
Response:{ "status": 200, "data": [ { "id": 1, "name": "Alicorn", "url": "https://mlp.fandom.com/wiki/Alicorns", "comment": "(S3E13 onward)" }, { "id": 2, "name": "Unicorn", "url": "https://mlp.fandom.com/wiki/Unicorns" }, { "id": 3, "name": "Human", "url": "https://mlp.fandom.com/wiki/Humans" }, { "id": 4, "name": "Earth", "url": "https://mlp.fandom.com/wiki/Earth_ponies" }, { "id": 5, "name": "Pegasus", "url": "https://mlp.fandom.com/wiki/Pegasi" } ] }
-
Image
Response
{
"status": 200,
"data": [
{
"id": 821,
"name": "Lavender Bloom",
"url": "https://vignette.wikia.nocookie.net/mlp/images/7/77/Lavender_Bloom_ID_S8E4.png/revision/latest?cb=20180419170234",
"comment": "Lavender Bloom in Fake It 'Til You Make It"
}
]
}
-
id
Data type: integer
Return condition: always
Unique image identifier. -
name
Data type: string
Return condition: always
The title of this image based by source - name of character (eventually with kind) or title of episode. -
url
Data type: string
Return condition: always
The url to this image hosted in the MLP fandom wiki. -
comment
Data type: string
Return condition: if exists
The description to this image.
Query type
-
v1/image/all
Return list of all images (of course withlimit
andoffset
). -
v1/image/[image]
-
image
Data type: integer or string
Search image by ImageID (integer) or Name (string).
Example
Url:
v1/image/452
Response:{ "status": 200, "data": [ { "id": 452, "name": "Plaid Stripes", "url": "https://vignette.wikia.nocookie.net/mlp/images/b/b4/Plaid_Stripes_ID_S6E9.png/revision/latest?cb=20170819053918", "comment": "Plaid Stripes in The Saddle Row Review" } ] }
Url:
v1/image/frenemies
Response:{ "status": 200, "data": [ { "id": 1393, "name": "Frenemies", "url": "https://vignette.wikia.nocookie.net/mlp/images/3/30/Tirek%2C_Cozy%2C_and_Chrysalis_teaming_up_S9E8.png/revision/latest?cb=20190519124807" } ] }
-
-
v1/image/by-character/[character]
-
character
Data type: integer or string
Search all images that is related with character defined by CharacterID (integer) or Name (string). A string query is also searched in the character's Alias column.
Example
Url:
v1/image/by-character/93
Response:{ "status": 200, "data": [ { "id": 240, "name": "Stygian - Unicorn (Main)", "url": "https://vignette.wikia.nocookie.net/mlp/images/7/74/Stygian_ID_S7E26.png/revision/latest?cb=20171012213100", "comment": "Stygian in Shadow Play - Part 2" }, { "id": 241, "name": "Stygian - Colt (Main)", "url": "https://vignette.wikia.nocookie.net/mlp/images/e/ea/Nightmare_Knights_issue_3_Colt_Stygian.png/revision/latest?cb=20190906155534", "comment": "Stygian as a colt in My Little Pony: Nightmare Knights Issue #3" }, { "id": 242, "name": "Stygian - Pony of Shadows", "url": "https://vignette.wikia.nocookie.net/mlp/images/8/82/Pony_of_Shadows_ID_S7E26.png/revision/latest?cb=20171012213121", "comment": "Stygian as the Pony of Shadows in Shadow Play - Part 2" }, { "id": 243, "name": "Stygian - Alternate", "url": "https://vignette.wikia.nocookie.net/mlp/images/6/6e/LoM_Annual_2018_Alternate_Stygian.png/revision/latest?cb=20180509215132", "comment": "An alternate universe's Stygian in Legends of Magic Annual 2018" } ] }
Url:
v1/image/by-character/pie
Response:{ "status": 200, "data": [ { "id": 18, "name": "Pinkie Pie - Earth (Main)", "url": "https://vignette.wikia.nocookie.net/mlp/images/b/b2/Pinkie_Pie_ID_S4E11.png/revision/latest?cb=20190410214815", "comment": "Pinkie Pie – element of laughter" }, { "id": 19, "name": "Pinkie Pie - Filly (Main)", "url": "https://vignette.wikia.nocookie.net/mlp/images/6/60/Pinkie_Pie_as_a_filly_ID_S4E12.png/revision/latest?cb=20140204171208", "comment": "Pinkie Pie as a filly in Pinkie Pride" }, { "id": 20, "name": "Pinkie Pie - Future", "url": "https://vignette.wikia.nocookie.net/mlp/images/e/e4/Future_Pinkie_Pie_ID_S9E26.png/revision/latest?cb=20191013014325", "comment": "Future Pinkie Pie in The Last Problem" }, { "id": 21, "name": "Pinkie Pie - Human", "url": "https://vignette.wikia.nocookie.net/mlp/images/1/1e/Pinkie_Pie_human_ID_EG3b.png/revision/latest?cb=20160505154644", "comment": "Pinkie Pie's human form in MLPEG Friendship Games _Bloopers_" }, { "id": 104, "name": "Limestone Pie - Earth", "url": "https://vignette.wikia.nocookie.net/mlp/images/a/a2/Limestone_Pie_ID_S5E20.png/revision/latest?cb=20151024190324", "comment": "Limestone Pie in Hearthbreakers" }, { "id": 105, "name": "Limestone Pie - Filly", "url": "https://vignette.wikia.nocookie.net/mlp/images/9/96/Limestone_Pie_id_S1E23.png/revision/latest?cb=20110825215431", "comment": "Limestone Pie as a filly in The Cutie Mark Chronicles" }, { "id": 106, "name": "Marble Pie - Earth", "url": "https://vignette.wikia.nocookie.net/mlp/images/2/25/Marble_Pie_ID_S5E20.png/revision/latest?cb=20151024190340", "comment": "Marble Pie in Hearthbreakers" }, { "id": 107, "name": "Marble Pie - Filly", "url": "https://vignette.wikia.nocookie.net/mlp/images/f/f2/Marble_Pie_id_S1E23.png/revision/latest?cb=20110825221549", "comment": "Marble Pie as a filly in The Cutie Mark Chronicles" }, { "id": 108, "name": "Igneous Rock Pie", "url": "https://vignette.wikia.nocookie.net/mlp/images/4/4d/Igneous_Rock_ID_S5E20.png/revision/latest?cb=20151110214811", "comment": "Igneous Rock Pie in Hearthbreakers" }, { "id": 110, "name": "Maud Pie - Earth (Main)", "url": "https://vignette.wikia.nocookie.net/mlp/images/1/10/Maud_Pie_ID_S4E18.png/revision/latest?cb=20140317163136", "comment": "Maud Pie in the episode of the same name" }, { "id": 111, "name": "Maud Pie - Filly (Main)", "url": "https://vignette.wikia.nocookie.net/mlp/images/5/57/Maud_Pie_filly_ID_S4E12.png/revision/latest?cb=20140204033601", "comment": "Maud Pie as a filly in Pinkie Pride" }, { "id": 112, "name": "Maud Pie - Alternate", "url": "https://vignette.wikia.nocookie.net/mlp/images/b/b6/Maud_Pie_Sombra_timeline_ID_S5E25.png/revision/latest?cb=20151202050814", "comment": "Maud Pie in an alternate timeline in The Cutie Re-Mark - Part 1" }, { "id": 162, "name": "Peachy Pie - Filly", "url": "https://vignette.wikia.nocookie.net/mlp/images/d/d9/PeachyPie.png/revision/latest?cb=20110825224650", "comment": "Peachy Pie in The Show Stoppers" }, { "id": 163, "name": "Peachy Pie - Mare", "url": "https://vignette.wikia.nocookie.net/mlp/images/0/07/Peachy_Pie_mare_ID_TRU.png/revision/latest?cb=20140715160924", "comment": "Peachy Pie as a grown mare in merchandise" }, { "id": 546, "name": "Pinkie Pie's imaginary friends", "url": "https://vignette.wikia.nocookie.net/mlp/images/2/2a/Pinkie_Pie%27s_new_friends_S1E25.png/revision/latest?cb=20130318032845" }, { "id": 593, "name": "Pinkie Pie (EG) - Main", "url": "https://vignette.wikia.nocookie.net/mlp/images/6/6a/Pinkie_Pie_ID_EGDS.png/revision/latest?cb=20180316034500", "comment": "Pinkie Pie in Super Squad Goals" }, { "id": 594, "name": "Pinkie Pie (EG) - Young", "url": "https://vignette.wikia.nocookie.net/mlp/images/5/56/Young_Pinkie_Pie_ID_EG.png/revision/latest?cb=20140406151018", "comment": "Pinkie Pie as a CHS freshman in My Little Pony Equestria Girls" }, { "id": 658, "name": "Maud Pie (EG)", "url": "https://vignette.wikia.nocookie.net/mlp/images/b/b5/Maud_Pie_ID_EGDS1.png/revision/latest?cb=20180419190742", "comment": "Maud Pie in School of Rock" }, { "id": 868, "name": "Perfect Pie - Earth", "url": "https://vignette.wikia.nocookie.net/mlp/images/6/6c/Apple_Pie_ID_S2E14.png/revision/latest?cb=20140609002747", "comment": "Perfect Pie in The Last Roundup" }, { "id": 869, "name": "Perfect Pie - Crystal (Temporary)", "url": "https://vignette.wikia.nocookie.net/mlp/images/6/68/Perfect_Pie_Crystal_Pony_ID_S4E25.png/revision/latest?cb=20140609002748", "comment": "Perfect Pie as an Earth Crystal Pony in Twilight's Kingdom - Part 1" } ] }
-
Comics issue
Response
{
"status": 200,
"data": [
{
"id": 158,
"issue": 2,
"story": "Ponyville Mysteries Issue 2",
"date": "2018-06-20",
"annotation": "There's a major mystery at the... bowling alley? Ponyville's team is set to break a bowling record, but the alley keeps being ransacked by a mystery criminal! Will the Cutie Mark Crusaders be able to set the pins right and solve the caper?"
}
]
}
-
id
Data type: integer
Return condition: always
Unique comics issue identifier. -
issue
Data type: integer
Return condition: always
Ordinal number of this issue from comics series. -
story
Data type: integer or string
Return condition: if is enabled
ID or name of the story to which it belongs this issue. The data type is based onstory
parameter. -
date
Data type: string (date) or integer
Return condition: always
The date of first official release of this issue. The format and data type is based ondate
parameter. -
annotation
Data type: string
Return condition: if exists and is enabled
Annotation to this issue. The format is based onannotation
parameter.
Query type
-
v1/comics-issue/all
Return list of all issues (of course withlimit
andoffset
). -
v1/comics-issue/[id]
-
id
Data type: integer
Search comics issue by ID.
Example
Url:
v1/comics-issue/102
Response:{ "status": 200, "data": [ { "id": 102, "issue": 1, "story": "Friends Forever Issue 1", "date": "2014-01-22", "annotation": "Introducing a brand new ongoing series! Dedicated to exploring the magic that arises from the friendship of two different ponies, prepare for anything in this fun-filled team-team up comic! Our first pony pairing features none other than Applejack and Pinkie Pie! When the two enter a baking contest, you can bet the culinary hijinks are going to get messy!" } ] }
-
-
v1/comics-issue/by-story/[story]
-
story
Data type: integer or string
Search comics issues by ComicsStoryID (integer) or Name of selected story (string).
Example
Url:
v1/comics-issue/by-story/3
Response:{ "status": 200, "data": [ { "id": 9, "issue": 9, "story": "Zen and the Art of Gazebo Repair", "date": "2013-07-31", "annotation": "The citizens of Ponyville take center stage as an ordinary morning for Big McIntosh quickly turns into an unexpected adventure! Filled with tons of colorful characters and side stories, this issue will put Big McIntosh’s typical bashfulness to the test!" }, { "id": 10, "issue": 10, "story": "Zen and the Art of Gazebo Repair", "date": "2013-08-28", "annotation": "The trials and tribulations of Big Mac continue! His epic journey continues, as Big Mac must come face to face with some of the most unique citizens of Ponyville. DRAMA! REVELATIONS! DANCING! This one’s got it all!" } ] }
-
-
v1/comics-issue/by-series/[series]/[issue]
-
series
Data type: integer or string -
issue
Data type: 'all', integer
Search comics issue by ComicsSeriesID (integer) or Name of series (string) and issue No. If
issue
is equal to 'all', all comics issues in selected series is returned.Example
Url:
v1/comics-issue/by-series/3/16
Response:{ "status": 200, "data": [ { "id": 117, "issue": 16, "story": "Friends Forever Issue 16", "date": "2015-05-13", "annotation": "When Diamond Tiara and Silver Spoon see those obnoxious blank flanks, the Cutie Mark Crusaders, threaten to win a school contest, they decide go all out to make sure the best ponies win! (Being themselves, of course!)" } ] }
Url:
v1/comics-issue/by-series/7/all
Response:{ "status": 200, "data": [ { "id": 162, "issue": 1, "story": "Nightmare Knights Issue 1", "date": "2018-10-10", "annotation": "Powerless and threatened by a great evil, Princess Luna discovers she can't count on her sister or any of the usual heroes of Equestria. Running out of time and with nowhere to turn, Luna assembles a team specially suited to save the day... a team of former villains!" }, { "id": 163, "issue": 2, "story": "Nightmare Knights Issue 2", "date": "2018-11-21", "annotation": "Princess Luna assembles her team of ne’er-do-wells: Capper, Tempest Shadow, Trixie and Stygian! Will they all be able to work together and find a way into the most dangerous place any of them have ever been? A classic heist story with endearing heart!" }, { "id": 164, "issue": 3, "story": "Nightmare Knights Issue 3", "date": "2018-12-12", "annotation": "The heist begins! As Luna’s band of misfits infiltrates Eris’ Palace and Casino, they are faced with challenges that will test each member’s resolve. Will they complete their mission, or will they turn on each other first?!" }, { "id": 165, "issue": 4, "story": "Nightmare Knights Issue 4", "date": "2019-01-16", "annotation": "The best-laid plans of ponies often go awry—and as the heist begins to fall apart, Luna’s knights are put to the ultimate test. With teammates turning and new revelations coming to light, will the Nightmare Knights ever be able to defeat Eris and return Luna’s powers?" }, { "id": 166, "issue": 5, "story": "Nightmare Knights Issue 5", "date": "2019-03-13", "annotation": "Princess Luna and the Nightmare Knights face the ultimate test! With the fate of the heist-and Luna's powers-in the hands of Eris, will the bond between sisters be enough to overcome her chaotic plans?! The quest for Luna's stolen magic reaches its epic conclusion! Tables turn and truths are brought to light as the Nightmare Knights' heist comes to a close!" } ] }
-
Parameters
-
story
(optional)
Data type: enum
Valid values: none, id, name
Default value: nameDoes not return story (none) or return ComicsStoryID (id) or name of this story (name).
Example
Url:
v1/comics-issue/186?story=none
Response:{ "status": 200, "data": [ { "id": 186, "issue": 3, "date": "2017-03-08", "annotation": "In a world where Prince Blueblood becomes Celestia’s star pupil, not Twilight Sparkle! What will happen when he journeys to Ponyville to get a lesson in friendship?" } ] }
Url:
v1/comics-issue/186?story=id
Response:... "story": 150, ...
Url:
v1/comics-issue/186?story=name
Response:... "story": "My Little Pony: Deviations", ...
-
annotation
(optional)
Data type: pseudo integer/enum
Valid values: 'none', 'full', integer
Default value: fullDoes not return annotation (none), return cutted text to defined length with '...' in the end (integer) or full length annotation.
Example
Url:
v1/comics-issue/25?annotation=none
Response:{ "status": 200, "data": [ { "id": 25, "issue": 25, "story": "The Good, the Bad and the Ponies", "date": "2014-11-19" } ] }
Url:
v1/comics-issue/25?annotation=full
Response:... "annotation": "A new plot of land has been bequeathed to the Apple family and they, along with the rest of our favorite ponies, go to investigate the land's worth! Unfortunately the land has been taken over by Cattle Rustlers who think there's treasure hidden somewhere on it! It's an epic Western-pony-style!" ...
Url:
v1/comics-issue/25?annotation=60
Response:... "annotation": "A new plot of land has been bequeathed to the Apple famil..." ...
-
date
(optional)
Same behavior asdate
in Episode parameters.
License
Database
Because the data comes from the MLP fandom wiki, this database is licensed under CC BY-SA 3.0.
Source files
Source files of this API is licensed under MIT license.
Contact
If you have any question, idea or you want to contribute, send me an email to cloudcolt@protonmail.com.