Screenfeed APIs
API documentation to integrate Screenfeed content into your software.
Solution (Step-by-Step Instructions)
Screenfeed has built an easy way to add a popup menu of content for a friendly customer facing solution, or optionally directly managing your customers’ feeds behind the scenes.
- Provisioned Accounts API
- Manage customer accounts under your parent account.
- The Provisioned Account API allows integrators to manage customer accounts under their Screenfeed parent account using their own account identifiers. This API is used if your business model requires you to create and manage customer accounts and subscriptions from your system as the source of truth.
- Custom Account IDs: Create accounts using your own identifiers (external IDs), eliminating the need to store and map Screenfeed-generated IDs
- Parent-Child Relationship: All accounts are automatically created under your parent account
- Full Account Lifecycle Management:
- Create new customer accounts
- List all customer accounts or retrieve specific ones
- Archive accounts when no longer needed
- Subscription Management:
- Create new subscriptions for customers
- Update existing subscription details
- View all subscriptions or get specific subscription information
- Additional Considerations
- External IDs must be unique within your system
- IDs are case-insensitive and can contain alphanumeric characters, hyphens, and underscores
- Archived accounts can be restored by contacting Screenfeed Support
- All accounts created through these endpoints are automatically established under your partner account, creating a parent-child relationship. This provides a clear hierarchy and simplifies account management.
https://cdnhtml.screenfeed.com/api-docs/integrator-api/v2.0.0/index.html#section/Provisioned-Accounts-API
- Delegated Accounts API
- The Delegated Accounts API enables integrators to access Screenfeed resources on behalf of existing Screenfeed customer accounts. This approach is ideal for integration scenarios where customers maintain their own direct relationship with Screenfeed.
- OAuth 2.0 Authentication: Secure access through standard OAuth 2.0 + OpenID Connect authorization flow. Alternative authentication methods will be considered upon request.
https://cdnhtml.screenfeed.com/api-docs/integrator-api/v2.0.0/index.html#section/Delegated-Accounts-API
Reach out to Screenfeed Support for more information. support@screenfeed.com