{"id":"a7b6d280-eb52-42c9-8c20-44907b880c8c","name":"Drupal.org","slug":"drupalorg","description":"Drupal.org","website_url":"https://www.drupal.org/drupalorg/docs/api","category":["saas"],"score":{"overall":75,"raw":80,"capped":true,"verified":false,"breakdown":{"latency":8,"consistency":9,"doc_quality":9,"error_clarity":7,"auth_simplicity":7,"token_efficiency":8,"first_try_success":8,"response_parseability":8},"source":"prowl_capped","credential_tested":false,"probe_health":{"status":"healthy","up_pct":1.0,"samples":8,"target":"website","p50_latency_ms":355,"last_probed":"2026-08-26T03:39:13.436456+00:00","lookback_hours":24,"no_response":0}},"latency":null,"uptime_30d":null,"protocols":["rest"],"auth_type":null,"mcp_manifest_url":null,"openapi_spec_url":null,"verified":false,"domain_verified":false,"claimed":false,"vendor_id":null,"status":"active","profile":null,"pricing":{"price":0,"billing":"free","currency":"USD"},"last_crawled":"2026-08-25T08:07:10.294824+00:00","last_benchmarked":"2026-08-10T22:50:49.062856+00:00","supports_x402":false,"agent_auth_methods":null,"supports_streaming":false,"has_sandbox":false,"sdks":null,"llms_txt_url":null,"similarity_score":null,"telemetry_evidence":null,"mycelio":{"signed":false,"source":"heuristic","outline":[{"id":"search-form","depth":2,"heading":"Search form","preview":"Search","size_bytes":6},{"id":"on-this-page","depth":3,"heading":"On this page","preview":"RESTful Web Services Adding filters to narrow your results Limit your query and paginate Filter by content type Filterin…","size_bytes":1169},{"id":"apis","depth":2,"heading":"APIs","preview":"REST and other APIs Update status XML Use of Automation Tools, including AI","size_bytes":75},{"id":"rest-and-other-apis","depth":1,"heading":"REST and other APIs","preview":"","size_bytes":0},{"id":"restful-web-services","depth":2,"heading":"RESTful Web Services","preview":"Drupal.org uses the RESTful Web Services module to expose node, comment, user, file, taxonomy_vocabulary and taxonomy_te…","size_bytes":1554},{"id":"adding-filters-to-narrow-your-results","depth":3,"heading":"Adding filters to narrow your results","preview":"For further information and features see the RestWS documentation: https://git.drupalcode.org/project/restws/-/tree/7.x-…","size_bytes":124},{"id":"limit-your-query-and-paginate","depth":4,"heading":"Limit your query and paginate","preview":"You can pass special meta controls to your query: limit, page, sort, and direction. For example, if you only wanted user…","size_bytes":347},{"id":"filter-by-content-type","depth":4,"heading":"Filter by content type","preview":"The content types listed below link to their filtered JSON query.  book book_listing casestudy changenotice forum organi…","size_bytes":306},{"id":"deprecated-content-types","depth":5,"heading":"Deprecated content types","preview":"You probably will not need these.  image project_translation story","size_bytes":66},{"id":"filtering-on-issue-data","depth":4,"heading":"Filtering on issue data","preview":"Of particular interest is interacting with the issue queues. Some of the field values returned by the api are the numeri…","size_bytes":230},{"id":"fieldissuepriority","depth":5,"heading":"field_issue_priority","preview":"400 = Critical 300 = Major 200 = Normal 100 = Minor","size_bytes":51},{"id":"fieldissuestatus","depth":5,"heading":"field_issue_status","preview":"1 = active 2 = fixed 3 = closed (duplicate) 4 = postponed 5 = closed (won't fix) 6 = closed (works as designed) 7 = clos…","size_bytes":327},{"id":"fieldissuecategory","depth":5,"heading":"field_issue_category","preview":"1 = Bug report 2 = Task 3 = Feature request 4 = Support request 5 = Plan","size_bytes":72},{"id":"available-taxonomy-vocabularies","depth":5,"heading":"Available Taxonomy Vocabularies","preview":"1 = Forums (Special case, uses taxonomy_forums instead of taxonomy_term_1) 2 = Screenshots 3 = Module categories 5 = Dru…","size_bytes":685},{"id":"filtering-users-on-drupal-association-individual-membership","depth":4,"heading":"Filtering users on Drupal Association individual membership","preview":"","size_bytes":0},{"id":"fielddaindmembershipvalue","depth":5,"heading":"field_da_ind_membership_value","preview":"Current = current member New = current member who has joined recently Grace Period = member whose membership is currentl…","size_bytes":135},{"id":"fielddajoindate","depth":5,"heading":"field_da_join_date","preview":"Date of first membership.","size_bytes":25},{"id":"fielddaexpirationdate","depth":5,"heading":"field_da_expiration_date","preview":"Current membership expiration date.","size_bytes":35},{"id":"filtering-organizations-on-drupal-association-organization-m","depth":4,"heading":"Filtering organizations on Drupal Association organization membership or partner program","preview":"","size_bytes":0},{"id":"fieldorgmembershipstatus","depth":5,"heading":"field_org_membership_status","preview":"Current = current member New = current member who has joined recently Grace Period = member whose membership is currentl…","size_bytes":135},{"id":"fieldorganizationsupport","depth":5,"heading":"field_organization_support","preview":"hosting = member of Drupal Hosting Supporter Program hosting_premium = premium member of Drupal Hosting Supporter Progra…","size_bytes":545},{"id":"additional-data-included","depth":3,"heading":"Additional data included","preview":"Data returned by RestWS directly follows Drupal’s entity API and how Drupal.org structures its fields. Some additions ha…","size_bytes":152},{"id":"projects-machine-name","depth":4,"heading":"Project’s machine name","preview":"Values of field_project, found in project_issue, sa, and changenotice node types, have an additional machine_name proper…","size_bytes":125},{"id":"security-advisory-risk","depth":4,"heading":"Security advisory risk","preview":"sa nodes have an additional sa_risk property with the score out of 25 and text description, like [10,\"Moderately critica…","size_bytes":192},{"id":"sample-queries","depth":3,"heading":"Sample queries","preview":"","size_bytes":0}],"readiness":80,"fetched_at":1786402249,"affordances":[{"kind":"link","label":"understand our audience, and to tailor promotions you see","target":"https://www.drupal.org/terms"},{"kind":"link","label":"Drupal.org home","target":"https://www.drupal.org/home"},{"kind":"link","label":"Discover Drupal","target":"https://www.drupal.org/about/overview/technical"},{"kind":"link","label":"Drupal CMS","target":"https://new.drupal.org/drupal-cms"},{"kind":"link","label":"Drupal AI","target":"https://new.drupal.org/ai"},{"kind":"link","label":"Case Studies","target":"https://www.drupal.org/case-studies"},{"kind":"link","label":"Drupal for Government","target":"https://www.drupal.org/industries/government"},{"kind":"link","label":"Drupal for Higher Education","target":"https://www.drupal.org/industries/education"},{"kind":"link","label":"Drupal for Nonprofit","target":"https://www.drupal.org/industries/nonprofit"},{"kind":"link","label":"Drupal for eCommerce","target":"https://www.drupal.org/industries/ecommerce"},{"kind":"link","label":"Drupal for FinTech","target":"https://www.drupal.org/industries/fintech"},{"kind":"link","label":"Drupal for Healthcare","target":"https://www.drupal.org/industries/healthcare"},{"kind":"link","label":"Drupal for Enterprise","target":"https://new.drupal.org/industries/enterprise"},{"kind":"link","label":"Drupal for Retail","target":"https://new.drupal.org/industries/retail"},{"kind":"link","label":"Drupal for Travel & Tourism","target":"https://new.drupal.org/industries/travel"},{"kind":"link","label":"Build with Drupal","target":"https://www.drupal.org/docs/official_docs/local-development-guide"},{"kind":"link","label":"Download Drupal","target":"https://www.drupal.org/download"},{"kind":"link","label":"Documentation","target":"https://www.drupal.org/documentation"},{"kind":"link","label":"Getting started","target":"https://www.drupal.org/docs/getting-started"},{"kind":"link","label":"Developer Resources","target":"https://www.drupal.org/developers"},{"kind":"link","label":"Drupal CMS User Guide","target":"https://new.drupal.org/docs/drupal-cms"},{"kind":"link","label":"Drupal User Guide","target":"https://www.drupal.org/docs/user_guide/en/index.html"},{"kind":"link","label":"API","target":"https://api.drupal.org/api/drupal/11.x"},{"kind":"link","label":"Modules","target":"https://www.drupal.org/project/modules"},{"kind":"link","label":"Themes","target":"https://www.drupal.org/project/themes"},{"kind":"link","label":"Recipes","target":"https://www.drupal.org/browse/recipes"},{"kind":"link","label":"Site Templates","target":"https://new.drupal.org/browse/site-templates"},{"kind":"link","label":"Issue queues","target":"https://www.drupal.org/project/issues"},{"kind":"link","label":"Security Advisories","target":"https://www.drupal.org/security"},{"kind":"link","label":"Partners & Services","target":"https://www.drupal.org/drupal-services"}],"ttl_seconds":86400,"content_length":19769},"featured":false}