The Druplicon Luminary · GPT-Aktionen
Get project data
Retrieves current information about a specified Drupal module.
GET /api-d7/node.jsonGetProjectSummaryGet current summarised information about a specified Drupal module, or query it's issue queue.
GET /api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&GetIssueQueueGet issues from the issue queue for a project.
GET /api-d7/comment.jsonGetIssueCommentGet current summarised information about a specified Drupal module, or query it's issue queue.
Ursprüngliches API-Schema
{
"openapi": "3.1.0",
"info": {
"title": "Get project data",
"description": "Retrieves current information about a specified Drupal module.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://www.drupal.org"
}
],
"paths": {
"/api-d7/node.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetProjectSummary",
"parameters": [
{
"name": "field_project_machine_name",
"in": "query",
"description": "The machine name of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "string"
}
}
],
"deprecated": false
}
},
"/api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&": {
"get": {
"description": "Get issues from the issue queue for a project.",
"operationId": "GetIssueQueue",
"parameters": [
{
"name": "field_project",
"in": "query",
"description": "The nid of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "field_issue_status",
"in": "query",
"description": "The status of the issue where 7 is closed(fixed), 8 is needs review, and 13 is needs work, 7 is best for finding existing solutions",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page",
"in": "query",
"description": "The page number, starts at 0",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
},
"/api-d7/comment.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetIssueComment",
"parameters": [
{
"name": "cid",
"in": "query",
"description": "The comment id to loookup",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
}
},
"components": {
"schemas": {
"GetProjectSummary": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The readable name of the module."
},
"nid": {
"type": "integer",
"description": "The node ID of the module, used in field_project when getting issues with GetIssueQueue."
},
"project_usage": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Number of sites using the module, indexed by version."
},
"security_advisory_coverage": {
"type": "string",
"description": "Indicates if the module is covered by security advisories."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the project page of the module."
}
}
},
"GetIssueQueue": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The short title of the issue."
},
"nid": {
"type": "integer",
"description": "The node ID of the issue, useful for other API calls."
},
"last": {
"type": "string",
"description": "The full query path for last page of results, useful to know how many pages to check."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The detailed description of the issue."
},
"comments": {
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": {
"type": "string",
"id": {
"type": "integer",
"description": "The id of the comment, used to query comment content."
}
}
}
}
}
},
"GetIssueComment": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"comment_body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The actual comment."
}
}
}
}
}
}Get project data
Retrieves current information about a specified Drupal module.
GET /api-d7/node.jsonGetProjectSummaryGet current summarised information about a specified Drupal module, or query it's issue queue.
GET /api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&GetIssueQueueGet issues from the issue queue for a project.
GET /api-d7/comment.jsonGetIssueCommentGet current summarised information about a specified Drupal module, or query it's issue queue.
Ursprüngliches API-Schema
{
"openapi": "3.1.0",
"info": {
"title": "Get project data",
"description": "Retrieves current information about a specified Drupal module.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://www.drupal.org"
}
],
"paths": {
"/api-d7/node.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetProjectSummary",
"parameters": [
{
"name": "field_project_machine_name",
"in": "query",
"description": "The machine name of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "string"
}
}
],
"deprecated": false
}
},
"/api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&": {
"get": {
"description": "Get issues from the issue queue for a project.",
"operationId": "GetIssueQueue",
"parameters": [
{
"name": "field_project",
"in": "query",
"description": "The nid of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "field_issue_status",
"in": "query",
"description": "The status of the issue where 7 is closed(fixed), 8 is needs review, and 13 is needs work, 7 is best for finding existing solutions",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page",
"in": "query",
"description": "The page number, starts at 0",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
},
"/api-d7/comment.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetIssueComment",
"parameters": [
{
"name": "cid",
"in": "query",
"description": "The comment id to loookup",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
}
},
"components": {
"schemas": {
"GetProjectSummary": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The readable name of the module."
},
"nid": {
"type": "integer",
"description": "The node ID of the module, used in field_project when getting issues with GetIssueQueue."
},
"project_usage": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Number of sites using the module, indexed by version."
},
"security_advisory_coverage": {
"type": "string",
"description": "Indicates if the module is covered by security advisories."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the project page of the module."
}
}
},
"GetIssueQueue": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The short title of the issue."
},
"nid": {
"type": "integer",
"description": "The node ID of the issue, useful for other API calls."
},
"last": {
"type": "string",
"description": "The full query path for last page of results, useful to know how many pages to check."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The detailed description of the issue."
},
"comments": {
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": {
"type": "string",
"id": {
"type": "integer",
"description": "The id of the comment, used to query comment content."
}
}
}
}
}
},
"GetIssueComment": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"comment_body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The actual comment."
}
}
}
}
}
}Get project data
Retrieves current information about a specified Drupal module.
GET /api-d7/node.jsonGetProjectSummaryGet current summarised information about a specified Drupal module, or query it's issue queue.
GET /api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&GetIssueQueueGet issues from the issue queue for a project.
GET /api-d7/comment.jsonGetIssueCommentGet current summarised information about a specified Drupal module, or query it's issue queue.
Ursprüngliches API-Schema
{
"openapi": "3.1.0",
"info": {
"title": "Get project data",
"description": "Retrieves current information about a specified Drupal module.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://www.drupal.org"
}
],
"paths": {
"/api-d7/node.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetProjectSummary",
"parameters": [
{
"name": "field_project_machine_name",
"in": "query",
"description": "The machine name of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "string"
}
}
],
"deprecated": false
}
},
"/api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&": {
"get": {
"description": "Get issues from the issue queue for a project.",
"operationId": "GetIssueQueue",
"parameters": [
{
"name": "field_project",
"in": "query",
"description": "The nid of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "field_issue_status",
"in": "query",
"description": "The status of the issue where 7 is closed(fixed), 8 is needs review, and 13 is needs work, 7 is best for finding existing solutions",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page",
"in": "query",
"description": "The page number, starts at 0",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
},
"/api-d7/comment.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetIssueComment",
"parameters": [
{
"name": "cid",
"in": "query",
"description": "The comment id to loookup",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
}
},
"components": {
"schemas": {
"GetProjectSummary": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The readable name of the module."
},
"nid": {
"type": "integer",
"description": "The node ID of the module, used in field_project when getting issues with GetIssueQueue."
},
"project_usage": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Number of sites using the module, indexed by version."
},
"security_advisory_coverage": {
"type": "string",
"description": "Indicates if the module is covered by security advisories."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the project page of the module."
}
}
},
"GetIssueQueue": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The short title of the issue."
},
"nid": {
"type": "integer",
"description": "The node ID of the issue, useful for other API calls."
},
"last": {
"type": "string",
"description": "The full query path for last page of results, useful to know how many pages to check."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The detailed description of the issue."
},
"comments": {
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": {
"type": "string",
"id": {
"type": "integer",
"description": "The id of the comment, used to query comment content."
}
}
}
}
}
},
"GetIssueComment": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"comment_body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The actual comment."
}
}
}
}
}
}Get project data
Retrieves current information about a specified Drupal module.
GET /api-d7/node.jsonGetProjectSummaryGet current summarised information about a specified Drupal module, or query it's issue queue.
GET /api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&GetIssueQueueGet issues from the issue queue for a project.
GET /api-d7/comment.jsonGetIssueCommentGet current summarised information about a specified Drupal module, or query it's issue queue.
Ursprüngliches API-Schema
{
"openapi": "3.1.0",
"info": {
"title": "Get project data",
"description": "Retrieves current information about a specified Drupal module.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://www.drupal.org"
}
],
"paths": {
"/api-d7/node.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetProjectSummary",
"parameters": [
{
"name": "field_project_machine_name",
"in": "query",
"description": "The machine name of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "string"
}
}
],
"deprecated": false
}
},
"/api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&": {
"get": {
"description": "Get issues from the issue queue for a project.",
"operationId": "GetIssueQueue",
"parameters": [
{
"name": "field_project",
"in": "query",
"description": "The nid of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "field_issue_status",
"in": "query",
"description": "The status of the issue where 7 is closed(fixed), 8 is needs review, and 13 is needs work, 7 is best for finding existing solutions",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page",
"in": "query",
"description": "The page number, starts at 0",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
},
"/api-d7/comment.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetIssueComment",
"parameters": [
{
"name": "cid",
"in": "query",
"description": "The comment id to loookup",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
}
},
"components": {
"schemas": {
"GetProjectSummary": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The readable name of the module."
},
"nid": {
"type": "integer",
"description": "The node ID of the module, used in field_project when getting issues with GetIssueQueue."
},
"project_usage": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Number of sites using the module, indexed by version."
},
"security_advisory_coverage": {
"type": "string",
"description": "Indicates if the module is covered by security advisories."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the project page of the module."
}
}
},
"GetIssueQueue": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The short title of the issue."
},
"nid": {
"type": "integer",
"description": "The node ID of the issue, useful for other API calls."
},
"last": {
"type": "string",
"description": "The full query path for last page of results, useful to know how many pages to check."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The detailed description of the issue."
},
"comments": {
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": {
"type": "string",
"id": {
"type": "integer",
"description": "The id of the comment, used to query comment content."
}
}
}
}
}
},
"GetIssueComment": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"comment_body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The actual comment."
}
}
}
}
}
}Get project data
Retrieves current information about a specified Drupal module.
GET /api-d7/node.jsonGetProjectSummaryGet current summarised information about a specified Drupal module, or query it's issue queue.
GET /api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&GetIssueQueueGet issues from the issue queue for a project.
GET /api-d7/comment.jsonGetIssueCommentGet current summarised information about a specified Drupal module, or query it's issue queue.
Ursprüngliches API-Schema
{
"openapi": "3.1.0",
"info": {
"title": "Get project data",
"description": "Retrieves current information about a specified Drupal module.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://www.drupal.org"
}
],
"paths": {
"/api-d7/node.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetProjectSummary",
"parameters": [
{
"name": "field_project_machine_name",
"in": "query",
"description": "The machine name of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "string"
}
}
],
"deprecated": false
}
},
"/api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&": {
"get": {
"description": "Get issues from the issue queue for a project.",
"operationId": "GetIssueQueue",
"parameters": [
{
"name": "field_project",
"in": "query",
"description": "The nid of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "field_issue_status",
"in": "query",
"description": "The status of the issue where 7 is closed(fixed), 8 is needs review, and 13 is needs work, 7 is best for finding existing solutions",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page",
"in": "query",
"description": "The page number, starts at 0",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
},
"/api-d7/comment.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetIssueComment",
"parameters": [
{
"name": "cid",
"in": "query",
"description": "The comment id to loookup",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
}
},
"components": {
"schemas": {
"GetProjectSummary": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The readable name of the module."
},
"nid": {
"type": "integer",
"description": "The node ID of the module, used in field_project when getting issues with GetIssueQueue."
},
"project_usage": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Number of sites using the module, indexed by version."
},
"security_advisory_coverage": {
"type": "string",
"description": "Indicates if the module is covered by security advisories."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the project page of the module."
}
}
},
"GetIssueQueue": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The short title of the issue."
},
"nid": {
"type": "integer",
"description": "The node ID of the issue, useful for other API calls."
},
"last": {
"type": "string",
"description": "The full query path for last page of results, useful to know how many pages to check."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The detailed description of the issue."
},
"comments": {
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": {
"type": "string",
"id": {
"type": "integer",
"description": "The id of the comment, used to query comment content."
}
}
}
}
}
},
"GetIssueComment": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"comment_body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The actual comment."
}
}
}
}
}
}Get project data
Retrieves current information about a specified Drupal module.
GET /api-d7/node.jsonGetProjectSummaryGet current summarised information about a specified Drupal module, or query it's issue queue.
GET /api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&GetIssueQueueGet issues from the issue queue for a project.
GET /api-d7/comment.jsonGetIssueCommentGet current summarised information about a specified Drupal module, or query it's issue queue.
Ursprüngliches API-Schema
{
"openapi": "3.1.0",
"info": {
"title": "Get project data",
"description": "Retrieves current information about a specified Drupal module.",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://www.drupal.org"
}
],
"paths": {
"/api-d7/node.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetProjectSummary",
"parameters": [
{
"name": "field_project_machine_name",
"in": "query",
"description": "The machine name of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "string"
}
}
],
"deprecated": false
}
},
"/api-d7/node.json?sort=created&direction=DESC&limit=20&type=project_issue&": {
"get": {
"description": "Get issues from the issue queue for a project.",
"operationId": "GetIssueQueue",
"parameters": [
{
"name": "field_project",
"in": "query",
"description": "The nid of the Drupal module to get the information for",
"required": true,
"schema": {
"type": "integer"
}
},
{
"name": "field_issue_status",
"in": "query",
"description": "The status of the issue where 7 is closed(fixed), 8 is needs review, and 13 is needs work, 7 is best for finding existing solutions",
"required": false,
"schema": {
"type": "integer"
}
},
{
"name": "page",
"in": "query",
"description": "The page number, starts at 0",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
},
"/api-d7/comment.json": {
"get": {
"description": "Get current summarised information about a specified Drupal module, or query it's issue queue.",
"operationId": "GetIssueComment",
"parameters": [
{
"name": "cid",
"in": "query",
"description": "The comment id to loookup",
"required": true,
"schema": {
"type": "integer"
}
}
],
"deprecated": false
}
}
},
"components": {
"schemas": {
"GetProjectSummary": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The readable name of the module."
},
"nid": {
"type": "integer",
"description": "The node ID of the module, used in field_project when getting issues with GetIssueQueue."
},
"project_usage": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Number of sites using the module, indexed by version."
},
"security_advisory_coverage": {
"type": "string",
"description": "Indicates if the module is covered by security advisories."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the project page of the module."
}
}
},
"GetIssueQueue": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "The short title of the issue."
},
"nid": {
"type": "integer",
"description": "The node ID of the issue, useful for other API calls."
},
"last": {
"type": "string",
"description": "The full query path for last page of results, useful to know how many pages to check."
},
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The detailed description of the issue."
},
"comments": {
"type": "object",
"additionalProperties": {
"type": "object",
"additionalProperties": {
"type": "string",
"id": {
"type": "integer",
"description": "The id of the comment, used to query comment content."
}
}
}
}
}
},
"GetIssueComment": {
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL to the issue."
},
"comment_body": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "The actual comment."
}
}
}
}
}
}