Skip to main content
added 1385 characters in body
Source Link
Brock Adams
  • 13k
  • 5
  • 39
  • 64

The API documentation does do this somewhat, more below, but needs improvement.
There is a, , feature request to allow users to edit the documentation. Please go upvote that now.

Anyway, each of the properties is listed in the documentation of the object that contains it.
For example the badge object (Click for larger view):

Sample object page

Each object page shows:

  • A general overview of the object.
  • A list of properties ("Fields") that are potentially returned.
  • The type of those properties, whether they are returned by default, and whether they need an authenticated user to access (denoted with private_info).
  • Examples of the output/return of the object.
  • A list of methods (AKA "routes" or "queries") that return the object type.

Rarely, you can get more information about a particular property if it is documented in the data-dump schema, but this is very hit or miss.


The object documentation pages are linked from the method/route documentation page(s) that return(s) said object. For example, from the /badges/name route:

Badges!? Here's your badges.

Unfortunately, that seems to be the only way to get to these pages; there is no central list.

So, here is a list of the available object pages (API version 2.2):

The API documentation does do this somewhat, more below, but needs improvement.
There is a, , feature request to allow users to edit the documentation. Please go upvote that now.

Anyway, each of the properties is listed in the documentation of the object that contains it.
For example the badge object (Click for larger view):

Sample object page

Each object page shows:

  • A general overview of the object.
  • A list of properties ("Fields") that are potentially returned.
  • The type of those properties, whether they are returned by default, and whether they need an authenticated user to access (denoted with private_info).
  • Examples of the output/return of the object.
  • A list of methods (AKA "routes" or "queries") that return the object type.

Rarely, you can get more information about a particular property if it is documented in the data-dump schema, but this is very hit or miss.


The object documentation pages are linked from the method/route documentation page(s) that return(s) said object. For example, from the /badges/name route:

Badges!? Here's your badges.

Unfortunately, that seems to be the only way to get to these pages; there is no central list.

So, here is a list of the available object pages (API version 2.2):

The API documentation does do this somewhat, more below, but needs improvement.
There is a feature request to allow users to edit the documentation. Please go upvote that now.

Anyway, each of the properties is listed in the documentation of the object that contains it.
For example the badge object (Click for larger view):

Sample object page

Each object page shows:

  • A general overview of the object.
  • A list of properties ("Fields") that are potentially returned.
  • The type of those properties, whether they are returned by default, and whether they need an authenticated user to access (denoted with private_info).
  • Examples of the output/return of the object.
  • A list of methods (AKA "routes" or "queries") that return the object type.

Rarely, you can get more information about a particular property if it is documented in the data-dump schema, but this is very hit or miss.


The object documentation pages are linked from the method/route documentation page(s) that return(s) said object. For example, from the /badges/name route:

Badges!? Here's your badges.

Unfortunately, that seems to be the only way to get to these pages; there is no central list.

So, here is a list of the available object pages (API version 2.2):

Source Link
Brock Adams
  • 13k
  • 5
  • 39
  • 64

The API documentation does do this somewhat, more below, but needs improvement.
There is a, , feature request to allow users to edit the documentation. Please go upvote that now.

Anyway, each of the properties is listed in the documentation of the object that contains it.
For example the badge object (Click for larger view):

Sample object page

Each object page shows:

  • A general overview of the object.
  • A list of properties ("Fields") that are potentially returned.
  • The type of those properties, whether they are returned by default, and whether they need an authenticated user to access (denoted with private_info).
  • Examples of the output/return of the object.
  • A list of methods (AKA "routes" or "queries") that return the object type.

Rarely, you can get more information about a particular property if it is documented in the data-dump schema, but this is very hit or miss.


The object documentation pages are linked from the method/route documentation page(s) that return(s) said object. For example, from the /badges/name route:

Badges!? Here's your badges.

Unfortunately, that seems to be the only way to get to these pages; there is no central list.

So, here is a list of the available object pages (API version 2.2):