Queries
marketplaceCategories
Get alphabetically sorted list of Marketplace categories.
Type: [MarketplaceCategory!]!
Arguments pour marketplaceCategories
| Nom | Description |
|---|---|
| Exclude categories with no listings. |
| Returns top level categories only, excluding any subcategories. |
| Return only the specified categories. |
marketplaceCategory
Look up a Marketplace category by its slug.
Type: MarketplaceCategory
Arguments pour marketplaceCategory
| Nom | Description |
|---|---|
| The URL slug of the category. |
| Also check topic aliases for the category slug. |
marketplaceListing
Look up a single Marketplace listing.
Type: MarketplaceListing
Arguments pour marketplaceListing
| Nom | Description |
|---|---|
| Select the listing that matches this slug. It's the short name of the listing used in its URL. |
marketplaceListings
Look up Marketplace listings.
Type: MarketplaceListingConnection!
Arguments pour marketplaceListings
| Nom | Description |
|---|---|
| Select listings that can be administered by the specified user. |
| Returns the elements in the list that come after the specified cursor. |
| Select listings visible to the viewer even if they are not approved. If omitted or false, only approved listings will be returned. |
| Returns the elements in the list that come before the specified cursor. |
| Select only listings with the given category. |
| Returns the first n elements from the list. |
| Returns the last n elements from the list. |
| Select listings for products owned by the specified organization. |
| Select only listings where the primary category matches the given category slug. The default value is |
| Select the listings with these slugs, if they are visible to the viewer. |
| Also check topic aliases for the category slug. |
| Select listings to which user has admin access. If omitted, listings visible to the viewer are returned. |
| Select only listings that offer a free trial. The default value is |
Objects
App
A GitHub App.
App Met en œuvre
Champs pour App
| Nom | Description |
|---|---|
| The client ID of the app. |
| Identifies the date and time when the object was created. |
| Identifies the primary key from the database. |
| The description of the app. |
| The Node ID of the App object. |
| The IP addresses of the app. Arguments pour
|
| The hex color code, without the leading '#', for the logo background. |
| A URL pointing to the app's logo. Arguments pour
|
| The name of the app. |
| A slug based on the name of the app for use in URLs. |
| Identifies the date and time when the object was last updated. |
| The URL to the app's homepage. |
Bot
A special type of user which takes actions on behalf of GitHub Apps.
Bot Met en œuvre
Champs pour Bot
| Nom | Description |
|---|---|
| A URL pointing to the GitHub App's public avatar. Arguments pour
|
| Identifies the date and time when the object was created. |
| Identifies the primary key from the database. |
| The Node ID of the Bot object. |
| The username of the actor. |
| The HTTP path for this bot. |
| Identifies the date and time when the object was last updated. |
| The HTTP URL for this bot. |
MarketplaceCategory
A public description of a Marketplace category.
MarketplaceCategory Met en œuvre
Champs pour MarketplaceCategory
| Nom | Description |
|---|---|
| The category's description. |
| The technical description of how apps listed in this category work with GitHub. |
| The Node ID of the MarketplaceCategory object. |
| The category's name. |
| How many Marketplace listings have this as their primary category. |
| The HTTP path for this Marketplace category. |
| How many Marketplace listings have this as their secondary category. |
| The short name of the category used in its URL. |
| The HTTP URL for this Marketplace category. |
MarketplaceListing
A listing in the GitHub integration marketplace.
MarketplaceListing Met en œuvre
Champs pour MarketplaceListing
| Nom | Description |
|---|---|
| The GitHub App this listing represents. |
| URL to the listing owner's company site. |
| The HTTP path for configuring access to the listing's integration or OAuth app. |
| The HTTP URL for configuring access to the listing's integration or OAuth app. |
| URL to the listing's documentation. |
| The listing's detailed description. |
| The listing's detailed description rendered to HTML. |
| The listing's introductory description. |
| The listing's introductory description rendered to HTML. |
| Does this listing have any plans with a free trial?. |
| Does this listing have a terms of service link?. |
| Whether the creator of the app is a verified org. |
| A technical description of how this app works with GitHub. |
| The listing's technical description rendered to HTML. |
| The Node ID of the MarketplaceListing object. |
| URL to install the product to the viewer's account or organization. |
| Whether this listing's app has been installed for the current viewer. |
| Whether this listing has been removed from the Marketplace. |
| Whether this listing is still an editable draft that has not been submitted for review and is not publicly visible in the Marketplace. |
| Whether the product this listing represents is available as part of a paid plan. |
| Whether this listing has been approved for display in the Marketplace. |
| Whether this listing has been rejected by GitHub for display in the Marketplace. |
| Whether this listing has been approved for unverified display in the Marketplace. |
| Whether this draft listing has been submitted for review for approval to be unverified in the Marketplace. |
| Whether this draft listing has been submitted for review from GitHub for approval to be verified in the Marketplace. |
| Whether this unverified listing has been submitted for review from GitHub for approval to be verified in the Marketplace. |
| Whether this listing has been approved for verified display in the Marketplace. |
| The hex color code, without the leading '#', for the logo background. |
| URL for the listing's logo image. Arguments pour
|
| The listing's full name. |
| The listing's very short description without a trailing period or ampersands. |
| URL to the listing's detailed pricing. |
| The category that best describes the listing. |
| URL to the listing's privacy policy, may return an empty string for listings that do not require a privacy policy URL. |
| The HTTP path for the Marketplace listing. |
| The URLs for the listing's screenshots. |
| An alternate category that describes the listing. |
| The listing's very short description. |
| The short name of the listing used in its URL. |
| URL to the listing's status page. |
| An email address for support for this listing's app. |
| Either a URL or an email address for support for this listing's app, may return an empty string for listings that do not require a support URL. |
| URL to the listing's terms of service. |
| The HTTP URL for the Marketplace listing. |
| Can the current viewer add plans for this Marketplace listing. |
| Can the current viewer approve this Marketplace listing. |
| Can the current viewer delist this Marketplace listing. |
| Can the current viewer edit this Marketplace listing. |
| Can the current viewer edit the primary and secondary category of this Marketplace listing. |
| Can the current viewer edit the plans for this Marketplace listing. |
| Can the current viewer return this Marketplace listing to draft state so it becomes editable again. |
| Can the current viewer reject this Marketplace listing by returning it to an editable draft state or rejecting it entirely. |
| Can the current viewer request this listing be reviewed for display in the Marketplace as verified. |
| Indicates whether the current user has an active subscription to this Marketplace listing. |
| Indicates if the current user has purchased a subscription to this Marketplace listing for all of the organizations the user owns. |
| Does the current viewer role allow them to administer this Marketplace listing. |
MarketplaceListingConnection
Look up Marketplace Listings.
Champs pour MarketplaceListingConnection
| Nom | Description |
|---|---|
| A list of edges. |
| A list of nodes. |
| Information to aid in pagination. |
| Identifies the total count of items in the connection. |
MarketplaceListingEdge
An edge in a connection.
Champs pour MarketplaceListingEdge
| Nom | Description |
|---|---|
| A cursor for use in pagination. |
| The item at the end of the edge. |
Interfaces
OauthApplicationAuditEntryData
Metadata for an audit entry with action oauth_application.*.
OauthApplicationAuditEntryData est implémenté par
OauthApplicationCreateAuditEntryOrgOauthAppAccessApprovedAuditEntryOrgOauthAppAccessBlockedAuditEntryOrgOauthAppAccessDeniedAuditEntryOrgOauthAppAccessRequestedAuditEntryOrgOauthAppAccessUnblockedAuditEntry
Champs pour OauthApplicationAuditEntryData
| Nom | Description |
|---|---|
| The name of the OAuth application. |
| The HTTP path for the OAuth application. |
| The HTTP URL for the OAuth application. |
Enums
OauthApplicationCreateAuditEntryState
The state of an OAuth application when it was created.
Valeurs pour OauthApplicationCreateAuditEntryState.
| Nom | Description |
|---|---|
ACTIVE | The OAuth application was active and allowed to have OAuth Accesses. |
PENDING_DELETION | The OAuth application was in the process of being deleted. |
SUSPENDED | The OAuth application was suspended from generating OAuth Accesses due to abuse or security concerns. |