Contentful Personalization & Analytics
    Preparing search index...

    Aggregated API client providing access to Experience and Insights APIs.

    This client encapsulates shared configuration and exposes dedicated sub-clients for experience and insights use cases.

    const client = new ApiClient({
    clientId: 'org-id',
    environment: 'main',
    experience: {
    // experience-specific overrides
    },
    insights: {
    // insights-specific overrides
    },
    })

    const profile = await client.experience.getProfile('profile-id')
    await client.insights.sendBatchEvents(batches)
    Index

    Constructors

    Properties

    Constructors

    Properties

    config: ApiConfig

    Shared configuration applied to both Experience and Insights clients.

    Client for experience-related operations.

    Client for insights-related operations.