“Public API” Bundle
Save 46% (over all included extensions)
“Personal” 1 domain | “Professional” 5 domains | “Agency” 25 domains |
---|---|---|
$99 Included extensions: | $199 Included extensions: | $399 Included extensions: |
Buying the bundle gives you a license for 1 year (renewable every year), that includes support and access to all bundle updates. Prices are in USD.
Expose your data like a PRO
This bundle contains extensions to superpower your public APIs:
- Security: Grant access to the API to selected users only via Access Control
- Speed: Cache the response of the GraphQL API via standard HTTP caching
- Power: Access and manipulate data with a plethora of fields and directives
- Schema Evolution: Deprecate fields and inform your users of the changes
- Control: Allow teammates to create and configure endpoints
Extensions included in the “Public API” Bundle permalink
Access Control permalink
Grant granular access to the schema, based on the user being logged-in (or not), having a certain role or capability, and more.
Access Control: Visitor IP permalink
Grant access to the schema based on the visitor's IP address (Access Control extension is required).
Cache Control permalink
Cache the GraphQL response on the client-side or intermediate stages between client and server (such as a CDN) via standard HTTP caching.
Conditional Field Manipulation permalink
Apply a directive on a field only if some condition is met.
Deprecation Notifier permalink
Send deprecations in the response to the query (and not only when doing introspection).
Field Default Value permalink
Set a field to some default value (whenever it is null or empty).
Field Deprecation permalink
Deprecate fields, and explain how to replace them, through a user interface.
Field To Input permalink
Retrieve the value of a field, manipulate it, and input it into another field or directive, all within the same operation.
Field Value Iteration and Manipulation permalink
Iterate and manipulate the value elements of array and object fields.
Low-Level Persisted Query Editing permalink
Make normally-hidden directives (which inject some functionality into the GraphQL server) visible when editing a persisted query.
Multiple Query Execution permalink
Combine multiple queries into a single query, sharing state across them and executing them in the requested order.
Response Error Trigger permalink
Explicitly add an error entry to the response to trigger the failure of the GraphQL request (whenever a field does not meet the expected conditions).
Schema Editing Access permalink
Grant access to users other than admins to edit the GraphQL schema.
List of supported recipes permalink
- Searching WordPress data
- Exposing public and private endpoints
- Complementing WP-CLI
- Mapping JS components to (Gutenberg) blocks