Functions EAP

Overview

Functions are backend serverless functions that run on Contentful’s delivery infrastructure and are enabled through the App Framework.

With Functions, you can enable serverless code to run in the path of GraphQL delivery requests and unlock the possibilities and power of what you can achieve when using Contentful.

NOTE: Functions are only available through our Early Access Program (EAP). To participate in the Early Access Program, sign up here.

Use Functions

You can use Functions for:

  • Real-time Data Integrations with:

    • Product Catalogs

    • E-commerce systems

    • Translation systems

    • Legacy CMS systems

    • Digital Asset Management platforms

    • Any other API

  • Content Enrichment: Enhance your content with additional information, metadata, or related data fetched from external sources to provide richer context.

  • Inline External Media: Include images from third-party systems inline to reduce network requests.

  • Dynamic Routing: Route your content requests to different sources or destinations based on conditions, enabling dynamic content delivery logic.

For more information about Functions, see the Functions EAP page in the Developer Documentation.

Additional resources

For a more in-depth explanation on how Functions work, see the following video:

Feedback

We are looking for partners and customers who can provide feedback. To share your feedback, fill in this form.

Was this helpful?
add-circle arrow-right remove style-two-pin-marker subtract-circle remove