Integrations and APIs
This section is your starting point for integrating FotoWare with any third-party system.
It covers the FotoWare API, authentication and authorization mechanisms, how to use the FotoWare Widgets in your integration, and more.
User Guide
- The FotoWare API
- A complete guide to the FotoWeb RESTful API.
- Creating integrations using embeddable widgets
- How to create integrations with FotoWeb using embeddable widgets.
- Authorizing applications using OAuth
- This guide tells you all about authorizing custom applications for use with FotoWeb using OAuth.
- Get started with OAuth
- Application registration using OAuth 2.0
- Authorizing a client using OAuth 2.0
- Using application access tokens for OAuth 2.0 authorization
- Refreshing Tokens
- Handling OAuth 2.0 Errors
- Enabling Cross Origin Request Sending (CORS) in FotoWare
- Good Practice for Requesting Access Tokens
- Postman OAuth request examples
- Proof Key for Code Exchange (PKCE) reference
- Auto-tagging
- Learn how to use Azure Cognitive Services to run auto-tagging on images.
- FotoWeb Drag and Drop export
- Learn how to integrate FotoWeb with a third party system to allow drag and drop of assets into any application- This guide covers integration, administration and usage.
- Integration using webhooks
- What are webhooks? How can they be used? What data does FotoWeb deliver via webhooks?
- Optimizely and Episerver plugin documentation
- This guide contains documentation on the Optimizely/Episerver CMS plugin for FotoWeb
- User Interface Integrations
- Learn how to utilize user interface integrations in FotoWare to expand the system's capabilities.