LOOK4 Documentation
master
Index
Site
General Information
Environments
Testing
Production
OpenAPI and Swagger UI
Authentication
OAuth Scopes
HTTP Compression
Rate Limiting
Error Handling
Service Health Status Monitoring
Error Handling
Exceptions
Examples
JSON
XML
Contacting LOOK4 Support
Problem Types
Required Order Filters Missing
ClientID or Verification Data Invalid
ClientID Already Connected
Invalid SKU Type
SKU does not match requested SKU type
Invalid B2BOptic Catalog
Invalid SPECTARIS XML document
Bearer Token Invalid
Bearer Token Required
Required OAuth Scope Missing
Unauthorized supplierID
Unauthorized clientID
Company Entry Required
Configurator Widget Unlicensed
supplierID Not Found
catalogID Not Found
articleID Not Found
No Barcode List for This Catalog
Order Not Found
ASN Not Found
InventoryReport Not Found
Invoice Not Found
SalesReport Not Found
SKU Not Found
clientID Not Found
B2BOptic Catalog Not Found
B2B Optic Catalog Already Exists
InventoryReport Document Already Exists
Invoice Document Already Exists
SalesReport Document Already Exists
Too Many Concurrent Requests
Server Error
Migrating from Web Services v1
Major Security and Data Protection Objectives
More Reasons to Switch
Breaking Changes in Existing Web Services
Catalog Infos
Catalog Downloads
Barcode List Downloads
Placing Orders
Order Status
ASN (Advanced Shipping Notes)
LOOK4 Optics Configurator Widget
License
Basic Integration
Available data attributes for configuration and data exchange
Custom Events
Initializing the widget
CSS Customization: Design, Layout, Labels
Requirements
Demos
FAQ
Q: The widget does not show any content
LOOK4 ID
OAuth and OpenID Connect (OIDC)
Why?
OAuth and OIDC terms and their meaning in the context of LOOK4 ID
OAuth in depth
OAuth and OIDC libraries
Registering client applications
Types of Client Applications and suitable “Authorization Flows”
Browser-based JavaScript Applications
Supported Flows
Registration
Native Desktop and Mobile Clients
Supported Flows
Registration
Choosing the browser for the “front channel” interactions
Low-level Client Implementation
Server-Based Web Applications
Supported Flows
Registration
Absolute Redirect URL Required
Low-level Client Implementation
Example of a Low-Level Implementation in ASP.NET Core
Backend or Batch Applications
Supported Flows
Limitations
Registration
Example using Bash, cURL, jq
Example using .NET
OpenID Connect (OIDC) support
Requesting User Information
Token revocation
Using OAuth (according to RFC 7009)
Using LOOK4 ID Portal
Scopes
Localization
Supported UI languages
Page
Index
Contact / Legal
|
LOOK4 Service Health Status