Actions (36)
Nodes · 12
- Create node (JSON:API)POST /jsonapi/node/{bundle}
Create a new node for the given content type.
documented - Delete node (JSON:API)DELETE /jsonapi/node/{bundle}/{uuid}
Delete a node by UUID.
documented - Filtered node listGET /api-d7/node.json?type={content_type}&limit={n}&page={p}
Filtered lists of nodes by type and pagination.
documented - Find project by machine nameGET /api-d7/node.json?field_project_machine_name={machine_name}
Query for a project by its machine name.
documented - Get node by UUID (JSON:API)GET /jsonapi/node/{bundle}/{uuid}
Retrieve a single node by its UUID.
documented - List nodesGET /api-d7/node.json
Retrieve a paginated list of nodes (content) in JSON.
documented - List nodes (JSON:API)GET /jsonapi/node/{bundle}
Fetch a collection of nodes for a given content type (bundle).
documented - List nodes (XML)GET /api-d7/node.xml
Retrieve a paginated list of nodes (content) in XML.
documented - List nodes by content typeGET /api-d7/node.json?type={content_type}
List nodes filtered by a specific content type (e.g. type=casestudy).
documented - List nodes by type and statusGET /api-d7/node.json?type={content_type}&field_status={value}
List nodes filtered by type and an additional field (e.g. field_status).
documented - Paginate nodesGET /api-d7/node.json?limit={n}&page={p}&sort={field}&direction={asc|desc}
Paginate and sort node results via query parameters.
documented - Update node (JSON:API)PATCH /jsonapi/node/{bundle}/{uuid}
Update an existing node by UUID.
documented
Users · 9
- Create user (JSON:API)POST /jsonapi/user/user
Create a new user.
documented - Delete user (JSON:API)DELETE /jsonapi/user/user/{uuid}
Delete a user by UUID.
documented - Get user by UUID (JSON:API)GET /jsonapi/user/user/{uuid}
Retrieve a single user by UUID.
documented - List Drupal Association individual membersGET /api-d7/user.json?field_da_ind_membership[value][]=New&field_da_ind_membership[value][]=Current&field_da_ind_membership[value][]=Grace%20Period
Filter Drupal Association individual members by membership status.
documented - List Drupal Association organization members by statusGET /api-d7/node.json?type=organization&field_org_membership_status[value][]=New&field_org_membership_status[value][]=Current&field_org_membership_status[value][]=Grace%20Period
Filter Drupal Association organization members by membership status.
documented - List usersGET /api-d7/user.json
Retrieve a paginated list of Drupal.org user records.
documented - List users (JSON:API)GET /jsonapi/user/user
Fetch a collection of users.
documented - List users (XML)GET /api-d7/user.xml
Retrieve a paginated list of Drupal.org user records in XML.
documented - Update user (JSON:API)PATCH /jsonapi/user/user/{uuid}
Update an existing user by UUID.
documented
Taxonomy · 6
- Get vocabulary (JSON:API)GET /jsonapi/taxonomy_vocabulary/{vocabulary}
Retrieve a taxonomy vocabulary by its machine name.
documented - List taxonomy terms (JSON:API)GET /jsonapi/taxonomy_term/{vocabulary}
List terms for a given vocabulary.
documented - List terms for vocabularyGET /api-d7/taxonomy_term.json?vocabulary={vid}
List all taxonomy terms for a given vocabulary.
documented - List terms for vocabulary (XML)GET /api-d7/taxonomy_term.xml?vocabulary={vid}
List terms for a vocabulary in XML.
documented - Look up vocabulary by IDGET /api-d7/taxonomy_vocabulary.json?vocabulary={vid}
Fetch a taxonomy vocabulary by its ID.
documented - Look up vocabulary by ID (XML)GET /api-d7/taxonomy_vocabulary.xml?vocabulary={vid}
Fetch a taxonomy vocabulary by its ID (XML).
documented