I compiled a list with multiple issues of the same kind where the type is not matching the description or more serious, where the type alternates. There might be more, but these are the ones my tests found.
According to the /episodes/byid schema, the "id" on the response has the type integer, but it's a string. I have not found one where the id is an int.
Examples:
id is string
According to the /episodes/byguid schema the "id" is of type string but it can alternate between integer or string.
Examples:
id is stringid is int
According to the /episodes/live schema the "max" property is of type integer but it seems like it's of type string.
Example:
max is string
According to the /episodes/random schema the "max" property is of type integer but it seems like it can be also of type string.
Examples:
max is string - Notice, I have specified "max" and the type changed.
max is int
According to the /recent/episodes schema the "max" property is of type integer but it seems like it's of type string. I couldn't find an example where "max" is of type int.
Example:
max is string
According to the /recent/data schema the "max" property is of type integer but it seems like it can be also of type string.
Examples:
max is string - Notice, I have specified "max" and the type changed.
max is int
According to the /recent/feeds schema the "max" property is of type integer but it seems like it's of type stringand also be of type null. I couldn't find an example where "max is of type int.
Examples:
max is nullmax is string
According to the /recent/newfeeds schema the "max" property is of type integer but it seems like it's of type string. I couldn't find an example where "max is of type int.
Example:
max is string
I compiled a list with multiple issues of the same kind where the type is not matching the description or more serious, where the type alternates. There might be more, but these are the ones my tests found.
According to the
/episodes/byid
schema, the "id" on the response has the typeinteger
, but it's a string. I have not found one where the id is anint
. Examples: id is stringAccording to the
/episodes/byguid
schema the "id" is of typestring
but it can alternate betweeninteger
orstring
. Examples: id is string id is intAccording to the
/episodes/live
schema the "max" property is of typeinteger
but it seems like it's of typestring
. Example: max is stringAccording to the
/episodes/random
schema the "max" property is of typeinteger
but it seems like it can be also of typestring
. Examples: max is string - Notice, I have specified "max" and the type changed. max is intAccording to the
/recent/episodes
schema the "max" property is of typeinteger
but it seems like it's of typestring
. I couldn't find an example where "max" is of typeint
. Example: max is stringAccording to the
/recent/data
schema the "max" property is of typeinteger
but it seems like it can be also of typestring
. Examples: max is string - Notice, I have specified "max" and the type changed. max is intAccording to the
/recent/feeds
schema the "max" property is of typeinteger
but it seems like it's of typestring
and also be of typenull
. I couldn't find an example where "max is of typeint
. Examples: max is null max is stringAccording to the
/recent/newfeeds
schema the "max" property is of typeinteger
but it seems like it's of typestring
. I couldn't find an example where "max is of typeint
. Example: max is stringAccording to the
/podcasts/byguid
schema the "query.id" property is of typestring
but it seems like it's of typeinteger
. It just seems that the schema description is incorrect. Example: https://api.podcastindex.org/api/1.0/podcasts/byguid?guid=9b024349-ccf0-5f69-a609-6b82873eab3c&pretty