2017-05-11 14:39:54 +00:00
{
2018-03-19 15:51:38 +00:00
"basePath" : "/webfonts/v1/" ,
"baseUrl" : "https://www.googleapis.com/webfonts/v1/" ,
"batchPath" : "batch/webfonts/v1" ,
"description" : "Accesses the metadata for all families served by Google Fonts, providing a list of families currently available (including available styles and a list of supported script subsets)." ,
"discoveryVersion" : "v1" ,
"documentationLink" : "https://developers.google.com/fonts/docs/developer_api" ,
"etag" : "\"-iA1DTNe4s-I6JZXPt1t1Ypy8IU/Knx7w96lfDrwO6_VUi53vC5n2dE\"" ,
"icons" : {
"x16" : "https://www.google.com/images/icons/feature/font_api-16.png" ,
"x32" : "https://www.google.com/images/icons/feature/font_api-32.gif"
2017-05-11 14:39:54 +00:00
} ,
2018-03-19 15:51:38 +00:00
"id" : "webfonts:v1" ,
"kind" : "discovery#restDescription" ,
"name" : "webfonts" ,
"ownerDomain" : "google.com" ,
"ownerName" : "Google" ,
"parameters" : {
"alt" : {
"default" : "json" ,
"description" : "Data format for the response." ,
"enum" : [
"json"
] ,
"enumDescriptions" : [
"Responses with Content-Type of application/json"
] ,
"location" : "query" ,
"type" : "string"
2017-05-11 14:39:54 +00:00
} ,
2018-03-19 15:51:38 +00:00
"fields" : {
"description" : "Selector specifying which fields to include in a partial response." ,
"location" : "query" ,
"type" : "string"
2017-05-11 14:39:54 +00:00
} ,
2018-03-19 15:51:38 +00:00
"key" : {
"description" : "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token." ,
"location" : "query" ,
"type" : "string"
2017-05-11 14:39:54 +00:00
} ,
2018-03-19 15:51:38 +00:00
"oauth_token" : {
"description" : "OAuth 2.0 token for the current user." ,
"location" : "query" ,
"type" : "string"
2017-05-11 14:39:54 +00:00
} ,
2018-03-19 15:51:38 +00:00
"prettyPrint" : {
"default" : "true" ,
"description" : "Returns response with indentations and line breaks." ,
"location" : "query" ,
"type" : "boolean"
2017-05-11 14:39:54 +00:00
} ,
2018-03-19 15:51:38 +00:00
"quotaUser" : {
"description" : "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters. Overrides userIp if both are provided." ,
"location" : "query" ,
2017-05-11 14:39:54 +00:00
"type" : "string"
} ,
2018-03-19 15:51:38 +00:00
"userIp" : {
"description" : "IP address of the site where the request originates. Use this if you want to enforce per-user limits." ,
"location" : "query" ,
2017-05-11 14:39:54 +00:00
"type" : "string"
}
} ,
2018-03-19 15:51:38 +00:00
"protocol" : "rest" ,
"resources" : {
"webfonts" : {
"methods" : {
"list" : {
"description" : "Retrieves the list of fonts currently served by the Google Fonts Developer API" ,
"httpMethod" : "GET" ,
"id" : "webfonts.webfonts.list" ,
"parameters" : {
"sort" : {
"description" : "Enables sorting of the list" ,
"enum" : [
"alpha" ,
"date" ,
"popularity" ,
"style" ,
"trending"
] ,
"enumDescriptions" : [
"Sort alphabetically" ,
"Sort by date added" ,
"Sort by popularity" ,
"Sort by number of styles" ,
"Sort by trending"
] ,
"location" : "query" ,
"type" : "string"
}
} ,
"path" : "webfonts" ,
"response" : {
"$ref" : "WebfontList"
}
}
2017-05-11 14:39:54 +00:00
}
}
2018-03-19 15:51:38 +00:00
} ,
"revision" : "20160302" ,
"rootUrl" : "https://www.googleapis.com/" ,
"schemas" : {
"Webfont" : {
"id" : "Webfont" ,
"properties" : {
"category" : {
"description" : "The category of the font." ,
"type" : "string"
} ,
"family" : {
"description" : "The name of the font." ,
"type" : "string"
} ,
"files" : {
"additionalProperties" : {
"description" : "The font file URL (value) for an specific variant (key)." ,
"type" : "string"
} ,
"description" : "The font files (with all supported scripts) for each one of the available variants, as a key : value map." ,
"type" : "object"
} ,
"kind" : {
"default" : "webfonts#webfont" ,
"description" : "This kind represents a webfont object in the webfonts service." ,
"type" : "string"
} ,
"lastModified" : {
"description" : "The date (format \"yyyy-MM-dd\") the font was modified for the last time." ,
"format" : "date" ,
"type" : "string"
} ,
"subsets" : {
"description" : "The scripts supported by the font." ,
"items" : {
"type" : "string"
} ,
"type" : "array"
} ,
"variants" : {
"description" : "The available variants for the font." ,
"items" : {
"type" : "string"
} ,
"type" : "array"
} ,
"version" : {
"description" : "The font version." ,
"type" : "string"
}
} ,
"type" : "object"
} ,
"WebfontList" : {
"id" : "WebfontList" ,
"properties" : {
"items" : {
"description" : "The list of fonts currently served by the Google Fonts API." ,
"items" : {
"$ref" : "Webfont"
} ,
"type" : "array"
} ,
"kind" : {
"default" : "webfonts#webfontList" ,
"description" : "This kind represents a list of webfont objects in the webfonts service." ,
"type" : "string"
}
} ,
"type" : "object"
}
} ,
"servicePath" : "webfonts/v1/" ,
"title" : "Google Fonts Developer API" ,
"version" : "v1"
}