Tools Full text search.

GET /api/search/tools/?q=name:pywikibot
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 5,
    "next": null,
    "previous": null,
    "facets": {
        "_filter_tool_type": {
            "doc_count": 5,
            "tool_type": {
                "meta": {
                    "type": "terms",
                    "param": "tool_type__term",
                    "missing_param": "tool_type__isnull",
                    "missing_value": "--",
                    "multi": false
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "web app",
                        "doc_count": 3
                    },
                    {
                        "key": "--",
                        "doc_count": 1
                    },
                    {
                        "key": "coding framework",
                        "doc_count": 1
                    }
                ]
            }
        },
        "_filter_content_types": {
            "doc_count": 5,
            "content_types": {
                "meta": {
                    "type": "terms",
                    "param": "content_types__term",
                    "missing_param": "content_types__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 5
                    }
                ]
            }
        },
        "_filter_ui_language": {
            "doc_count": 5,
            "ui_language": {
                "meta": {
                    "type": "terms",
                    "param": "ui_language__term",
                    "missing_param": "ui_language__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 5
                    }
                ]
            }
        },
        "_filter_origin": {
            "doc_count": 5,
            "origin": {
                "meta": {
                    "type": "terms",
                    "param": "origin__term",
                    "missing_param": "origin__isnull",
                    "missing_value": "--",
                    "multi": false
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "crawler",
                        "doc_count": 4
                    },
                    {
                        "key": "api",
                        "doc_count": 1
                    }
                ]
            }
        },
        "_filter_license": {
            "doc_count": 5,
            "license": {
                "meta": {
                    "type": "terms",
                    "param": "license__term",
                    "missing_param": "license__isnull",
                    "missing_value": "--",
                    "multi": false
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "MIT",
                        "doc_count": 3
                    },
                    {
                        "key": "Apache-2.0",
                        "doc_count": 1
                    },
                    {
                        "key": "GPL-3.0-only",
                        "doc_count": 1
                    }
                ]
            }
        },
        "_filter_author": {
            "doc_count": 5,
            "author": {
                "meta": {
                    "type": "terms",
                    "param": "author__term",
                    "missing_param": "author__isnull",
                    "missing_value": "--",
                    "multi": false
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "Pywikibot team",
                        "doc_count": 2
                    },
                    {
                        "key": "Pavel Dvořák",
                        "doc_count": 1
                    },
                    {
                        "key": "Ray",
                        "doc_count": 1
                    },
                    {
                        "key": "dalba",
                        "doc_count": 1
                    }
                ]
            }
        },
        "_filter_tasks": {
            "doc_count": 5,
            "tasks": {
                "meta": {
                    "type": "terms",
                    "param": "tasks__term",
                    "missing_param": "tasks__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 5
                    }
                ]
            }
        },
        "_filter_wiki": {
            "doc_count": 5,
            "wiki": {
                "meta": {
                    "type": "terms",
                    "param": "wiki__term",
                    "missing_param": "wiki__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 4
                    },
                    {
                        "key": "*",
                        "doc_count": 1
                    }
                ]
            }
        },
        "_filter_audiences": {
            "doc_count": 5,
            "audiences": {
                "meta": {
                    "type": "terms",
                    "param": "audiences__term",
                    "missing_param": "audiences__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 5
                    }
                ]
            }
        },
        "_filter_subject_domains": {
            "doc_count": 5,
            "subject_domains": {
                "meta": {
                    "type": "terms",
                    "param": "subject_domains__term",
                    "missing_param": "subject_domains__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 5
                    }
                ]
            }
        },
        "_filter_keywords": {
            "doc_count": 5,
            "keywords": {
                "meta": {
                    "type": "terms",
                    "param": "keywords__term",
                    "missing_param": "keywords__isnull",
                    "missing_value": "--",
                    "multi": true
                },
                "doc_count_error_upper_bound": 0,
                "sum_other_doc_count": 0,
                "buckets": [
                    {
                        "key": "--",
                        "doc_count": 3
                    },
                    {
                        "key": "pywikibot",
                        "doc_count": 2
                    },
                    {
                        "key": "ci",
                        "doc_count": 1
                    },
                    {
                        "key": "gerrit",
                        "doc_count": 1
                    },
                    {
                        "key": "github",
                        "doc_count": 1
                    }
                ]
            }
        }
    },
    "results": [
        {
            "name": "pywikibot",
            "title": "Pywikibot",
            "description": "Python library and collection of scripts that automate work on MediaWiki sites",
            "url": "https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Pywikibot",
            "keywords": [],
            "author": [
                {
                    "name": "Pywikibot team",
                    "wiki_username": null,
                    "developer_username": null,
                    "email": null,
                    "url": null
                }
            ],
            "repository": "https://gerrit.wikimedia.org/g/pywikibot/core",
            "subtitle": null,
            "openhub_id": "pywikibot",
            "url_alternates": [],
            "bot_username": null,
            "deprecated": false,
            "replaced_by": null,
            "experimental": false,
            "for_wikis": [
                "*"
            ],
            "icon": "https://commons.wikimedia.org/wiki/File:Pywikibot_MW_gear_icon.svg",
            "license": "MIT",
            "sponsor": [],
            "available_ui_languages": [],
            "technology_used": [
                "python"
            ],
            "tool_type": "coding framework",
            "api_url": null,
            "developer_docs_url": [
                {
                    "language": "en",
                    "url": "https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Pywikibot/Development"
                }
            ],
            "user_docs_url": [
                {
                    "language": "en",
                    "url": "https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Pywikibot"
                },
                {
                    "language": "en",
                    "url": "https://doc.wikimedia.org/pywikibot/"
                }
            ],
            "feedback_url": [],
            "privacy_policy_url": [],
            "translate_url": "https://translatewiki.net/wiki/Translating:Pywikibot",
            "bugtracker_url": "https://phabricator.wikimedia.org/tag/pywikibot/",
            "annotations": {
                "wikidata_qid": "Q15169668",
                "audiences": [],
                "content_types": [],
                "tasks": [],
                "subject_domains": [],
                "deprecated": false,
                "replaced_by": null,
                "experimental": false,
                "for_wikis": [
                    "*"
                ],
                "icon": null,
                "available_ui_languages": [],
                "tool_type": "coding framework",
                "repository": null,
                "api_url": null,
                "developer_docs_url": [
                    {
                        "language": "en",
                        "url": "https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Pywikibot"
                    }
                ],
                "user_docs_url": [],
                "feedback_url": [],
                "privacy_policy_url": [],
                "translate_url": null,
                "bugtracker_url": null
            },
            "_schema": null,
            "_language": "en",
            "origin": "api",
            "created_by": {
                "id": 10,
                "username": "JJMC89"
            },
            "created_date": "2021-10-12T20:26:29.012245+00:00",
            "modified_by": {
                "id": 10,
                "username": "JJMC89"
            },
            "modified_date": "2022-12-15T23:45:44.049007+00:00"
        },
        {
            "name": "toolforge-pywikibot",
            "title": "Pywikibot",
            "description": "Pywikibot is a Python library and collection of scripts that automate work on MediaWiki sites. Originally designed for Wikipedia, it is now used throughout the Wikimedia Foundation's projects and on many other wikis.\r\n\r\nThis tool allow its users to download the up-to-date library, and bots hosted on toolforge to directly import it. It contains also some other technical stuff that is required for the Pywikibot maintenance.",
            "url": "https://www.mediawiki.org/wiki/Manual:Pywikibot",
            "keywords": [
                "pywikibot"
            ],
            "author": [
                {
                    "name": "Pywikibot team",
                    "wiki_username": null,
                    "developer_username": null,
                    "email": null,
                    "url": null
                }
            ],
            "repository": "https://phabricator.wikimedia.org/diffusion/PWBC/",
            "subtitle": null,
            "openhub_id": null,
            "url_alternates": [],
            "bot_username": null,
            "deprecated": false,
            "replaced_by": null,
            "experimental": false,
            "for_wikis": [],
            "icon": null,
            "license": "MIT",
            "sponsor": [],
            "available_ui_languages": [],
            "technology_used": [
                "Toolforge"
            ],
            "tool_type": null,
            "api_url": null,
            "developer_docs_url": [
                {
                    "language": "en",
                    "url": "https://www.mediawiki.org/wiki/Manual:Pywikibot"
                }
            ],
            "user_docs_url": [],
            "feedback_url": [],
            "privacy_policy_url": [],
            "translate_url": null,
            "bugtracker_url": "https://phabricator.wikimedia.org/tag/pywikibot/",
            "annotations": {
                "wikidata_qid": null,
                "audiences": [],
                "content_types": [],
                "tasks": [],
                "subject_domains": [],
                "deprecated": false,
                "replaced_by": null,
                "experimental": false,
                "for_wikis": [],
                "icon": null,
                "available_ui_languages": [],
                "tool_type": "web app",
                "repository": null,
                "api_url": null,
                "developer_docs_url": [],
                "user_docs_url": [],
                "feedback_url": [],
                "privacy_policy_url": [],
                "translate_url": null,
                "bugtracker_url": null
            },
            "_schema": "/toolinfo/1.2.2",
            "_language": "en",
            "origin": "crawler",
            "created_by": {
                "id": 9,
                "username": "Toolhub"
            },
            "created_date": "2021-10-10T20:03:02.327586+00:00",
            "modified_by": {
                "id": 10,
                "username": "JJMC89"
            },
            "modified_date": "2022-10-24T17:08:19.387166+00:00"
        },
        {
            "name": "toolforge-pywikibot-test",
            "title": "pywikibot-test",
            "description": "pywikibot-test",
            "url": "https://toolsadmin.wikimedia.org/tools/id/pywikibot-test",
            "keywords": [],
            "author": [
                {
                    "name": "dalba",
                    "wiki_username": null,
                    "developer_username": null,
                    "email": null,
                    "url": null
                }
            ],
            "repository": null,
            "subtitle": null,
            "openhub_id": null,
            "url_alternates": [],
            "bot_username": null,
            "deprecated": false,
            "replaced_by": null,
            "experimental": false,
            "for_wikis": [],
            "icon": null,
            "license": "GPL-3.0-only",
            "sponsor": [],
            "available_ui_languages": [],
            "technology_used": [
                "Toolforge"
            ],
            "tool_type": null,
            "api_url": null,
            "developer_docs_url": [],
            "user_docs_url": [],
            "feedback_url": [],
            "privacy_policy_url": [],
            "translate_url": null,
            "bugtracker_url": null,
            "annotations": {
                "wikidata_qid": null,
                "audiences": [],
                "content_types": [],
                "tasks": [],
                "subject_domains": [],
                "deprecated": false,
                "replaced_by": null,
                "experimental": true,
                "for_wikis": [],
                "icon": null,
                "available_ui_languages": [],
                "tool_type": null,
                "repository": null,
                "api_url": null,
                "developer_docs_url": [],
                "user_docs_url": [],
                "feedback_url": [],
                "privacy_policy_url": [],
                "translate_url": null,
                "bugtracker_url": null
            },
            "_schema": "/toolinfo/1.2.2",
            "_language": "en",
            "origin": "crawler",
            "created_by": {
                "id": 9,
                "username": "Toolhub"
            },
            "created_date": "2022-07-07T22:07:20.470130+00:00",
            "modified_by": {
                "id": 1113,
                "username": "Slst2020"
            },
            "modified_date": "2024-10-04T18:45:00.664938+00:00"
        },
        {
            "name": "toolforge-pywikibot-grrtbt",
            "title": "Pywikibot Gerritbot",
            "description": "Creates a two way connection between Pywikibot Gerrit and external CI services.\r\n\r\n\r\nPywikibot-gerritbot is a technical account of Pywikibot team. Its scope is to provide some additional testing options by connecting Gerrit with GitHub and external CI services. The account uses Gerrit REST API to interact with Pywikibot patches and pushes tests to external CI services through GitHub if aplicable. In case of any issue, please contact its maintainers using these channels.",
            "url": "https://pywikibot-grrtbt.toolforge.org/",
            "keywords": [
                "ci",
                "gerrit",
                "github",
                "pywikibot"
            ],
            "author": [
                {
                    "name": "Pavel Dvořák",
                    "wiki_username": null,
                    "developer_username": null,
                    "email": null,
                    "url": null
                }
            ],
            "repository": null,
            "subtitle": null,
            "openhub_id": null,
            "url_alternates": [],
            "bot_username": null,
            "deprecated": false,
            "replaced_by": null,
            "experimental": false,
            "for_wikis": [],
            "icon": null,
            "license": "MIT",
            "sponsor": [],
            "available_ui_languages": [],
            "technology_used": [
                "Toolforge"
            ],
            "tool_type": "web app",
            "api_url": null,
            "developer_docs_url": [],
            "user_docs_url": [],
            "feedback_url": [],
            "privacy_policy_url": [],
            "translate_url": null,
            "bugtracker_url": "https://phabricator.wikimedia.org/tag/pywikibot-tests/",
            "annotations": {
                "wikidata_qid": null,
                "audiences": [],
                "content_types": [],
                "tasks": [],
                "subject_domains": [],
                "deprecated": false,
                "replaced_by": null,
                "experimental": false,
                "for_wikis": [],
                "icon": null,
                "available_ui_languages": [],
                "tool_type": null,
                "repository": null,
                "api_url": null,
                "developer_docs_url": [],
                "user_docs_url": [],
                "feedback_url": [],
                "privacy_policy_url": [],
                "translate_url": null,
                "bugtracker_url": null
            },
            "_schema": "/toolinfo/1.2.2",
            "_language": "en",
            "origin": "crawler",
            "created_by": {
                "id": 9,
                "username": "Toolhub"
            },
            "created_date": "2021-10-10T20:03:02.632368+00:00",
            "modified_by": {
                "id": 9,
                "username": "Toolhub"
            },
            "modified_date": "2022-10-24T17:08:19.789271+00:00"
        },
        {
            "name": "toolforge-raymond-pywikibot-tool",
            "title": "raymond's pywikibot tool",
            "description": "this is a tool created to understand how pywikibot works more and how it can be integrated into the toolforge jobs framework",
            "url": "https://raymond-pywikibot-tool.toolforge.org/",
            "keywords": [],
            "author": [
                {
                    "name": "Ray",
                    "wiki_username": null,
                    "developer_username": null,
                    "email": null,
                    "url": null
                }
            ],
            "repository": null,
            "subtitle": null,
            "openhub_id": null,
            "url_alternates": [],
            "bot_username": null,
            "deprecated": false,
            "replaced_by": null,
            "experimental": false,
            "for_wikis": [],
            "icon": null,
            "license": "Apache-2.0",
            "sponsor": [],
            "available_ui_languages": [],
            "technology_used": [
                "Toolforge"
            ],
            "tool_type": "web app",
            "api_url": null,
            "developer_docs_url": [],
            "user_docs_url": [],
            "feedback_url": [],
            "privacy_policy_url": [],
            "translate_url": null,
            "bugtracker_url": null,
            "annotations": {
                "wikidata_qid": null,
                "audiences": [],
                "content_types": [],
                "tasks": [],
                "subject_domains": [],
                "deprecated": false,
                "replaced_by": null,
                "experimental": false,
                "for_wikis": [],
                "icon": null,
                "available_ui_languages": [],
                "tool_type": null,
                "repository": null,
                "api_url": null,
                "developer_docs_url": [],
                "user_docs_url": [],
                "feedback_url": [],
                "privacy_policy_url": [],
                "translate_url": null,
                "bugtracker_url": null
            },
            "_schema": "/toolinfo/1.2.2",
            "_language": "en",
            "origin": "crawler",
            "created_by": {
                "id": 9,
                "username": "Toolhub"
            },
            "created_date": "2022-08-16T12:04:01.357595+00:00",
            "modified_by": {
                "id": 9,
                "username": "Toolhub"
            },
            "modified_date": "2022-10-24T17:08:30.287348+00:00"
        }
    ]
}