# SmarterServices Platform ## Docs - [Authentication](https://developers.smarterservices.com/assessment/api/authentication.md) - [Error Messages & Codes](https://developers.smarterservices.com/assessment/api/errors.md) - [Introduction](https://developers.smarterservices.com/assessment/api/introduction.md): Documentation for the assessment (SmarterMeasure) API - [Search Results](https://developers.smarterservices.com/assessment/api/results/search.md): Search for results - [Search Results (expanded)](https://developers.smarterservices.com/assessment/api/results/search-expanded.md): Search for results with expanded data including new sections. - [User Report](https://developers.smarterservices.com/assessment/api/results/user-report.md): Return report for a specific user - [User Results](https://developers.smarterservices.com/assessment/api/results/user-results.md): Return results for a specific user - [Create User](https://developers.smarterservices.com/assessment/api/users/create-user.md): Create a new user/assessment - [Get User](https://developers.smarterservices.com/assessment/api/users/get-user.md): Get a specific user - [List Users](https://developers.smarterservices.com/assessment/api/users/list-users.md): Get a list of users that match the specified criteria - [Report Link](https://developers.smarterservices.com/assessment/api/users/report-link.md): Provides a URL that can be used to view the report for the user. - [Sign On](https://developers.smarterservices.com/assessment/api/users/signon.md): Provides a URL that can be used to sign the user into the system. - [Update User](https://developers.smarterservices.com/assessment/api/users/update-user.md): Update a specific user - [SmarterServices Platform](https://developers.smarterservices.com/index.md): Integration documentation for the SmarterServices Platform - [Alert](https://developers.smarterservices.com/platform/blockkit/alert.md): A block that displays an alert message with different severity levels - [Block Replacement](https://developers.smarterservices.com/platform/blockkit/blockreplacement.md): A block that serves as a placeholder for dynamic content - [Bullet List](https://developers.smarterservices.com/platform/blockkit/bulletlist.md): A block that displays an unordered (bullet) list - [Callout](https://developers.smarterservices.com/platform/blockkit/callout.md): A block that displays a callout with an icon, title, and content to highlight important information - [Heading](https://developers.smarterservices.com/platform/blockkit/heading.md): A block that displays a heading with a specified level - [Icon](https://developers.smarterservices.com/platform/blockkit/icon.md): A block that displays an icon with optional color and alignment - [List Item](https://developers.smarterservices.com/platform/blockkit/listitem.md): A list item that can be used in bullet or ordered lists - [Ordered List](https://developers.smarterservices.com/platform/blockkit/orderedlist.md): A block that displays a numbered (ordered) list - [Overview](https://developers.smarterservices.com/platform/blockkit/overview.md): BlockKit is a powerful system that allows you to build dynamic user interfaces using JSON structures. It provides a set of predefined elements that can be composed together to create rich, interactive experiences. - [Section](https://developers.smarterservices.com/platform/blockkit/section.md): A container block that groups other block elements together - [Step](https://developers.smarterservices.com/platform/blockkit/step.md): A block that represents a step in a process or workflow - [Step List](https://developers.smarterservices.com/platform/blockkit/steplist.md): A block that displays a list of steps in a process or workflow - [Text](https://developers.smarterservices.com/platform/blockkit/text.md): A block that displays formatted text with optional replacements - [Wizard](https://developers.smarterservices.com/platform/blockkit/wizard.md): A block that displays a multi-step wizard with navigation controls - [Wizard Step](https://developers.smarterservices.com/platform/blockkit/wizardstep.md): A block that represents a single step in a wizard - [Actions](https://developers.smarterservices.com/platform/security/actions.md): IAM action naming conventions and wildcard patterns - [Client Libraries](https://developers.smarterservices.com/platform/security/clients.md): Available IAM client libraries for different platforms and languages - [Conditions](https://developers.smarterservices.com/platform/security/conditions.md): Advanced conditional access controls for IAM policies - [Implementation Guide](https://developers.smarterservices.com/platform/security/implementation.md): How to integrate IAM into your applications and services - [Introduction](https://developers.smarterservices.com/platform/security/index.md): Complete guide to SmarterServices Identity and Access Management (IAM) system - [Policy Structure](https://developers.smarterservices.com/platform/security/policies.md): IAM policy syntax, structure, and examples - [Quick Start](https://developers.smarterservices.com/platform/security/quickstart.md): Get up and running with SmarterServices IAM in minutes - [Resource Naming (SSRN)](https://developers.smarterservices.com/platform/security/resources.md): SmarterServices Resource Name format for identifying protected resources - [Authentication](https://developers.smarterservices.com/proctoring/api/authentication.md): Authentication for SmarterProctoring API - [Batch Provision](https://developers.smarterservices.com/proctoring/api/exams/provision.md) - [Resource Identifiers](https://developers.smarterservices.com/proctoring/api/resource-identifiers.md): Resource identifiers for SmarterProctoring API - [Data Model](https://developers.smarterservices.com/proctoring/datamodel.md): Diagram showing the high level data model for the Proctoring application. - [Introduction](https://developers.smarterservices.com/proctoring/introduction.md): Proctoring (SmarterProctoring) integration capabilities - [API Reference](https://developers.smarterservices.com/smarter-elements/api-reference.md): Complete API documentation for SmarterElements - [Overview](https://developers.smarterservices.com/smarter-elements/elements.md): Complete reference of all available SmarterElements - [Builder](https://developers.smarterservices.com/smarter-elements/elements/blockkit-playground.md): Interactive editor for creating, testing, and previewing BlockKit JSON structures with real-time rendering and validation - [Renderer](https://developers.smarterservices.com/smarter-elements/elements/blockkit-renderer.md): Renders BlockKit JSON structures into interactive UI components with support for dynamic content, replacements, and event handling - [Session Viewer](https://developers.smarterservices.com/smarter-elements/elements/proctoring-sessionviewer.md): A component for viewing and interacting with proctoring sessions - [Examples](https://developers.smarterservices.com/smarter-elements/examples.md): Practical examples and use cases for SmarterElements - [Getting Started](https://developers.smarterservices.com/smarter-elements/getting-started.md): Learn how to integrate SmarterElements into your application - [SmarterElements](https://developers.smarterservices.com/smarter-elements/overview.md): Embeddable UI components with iframe isolation and modal support - [Troubleshooting](https://developers.smarterservices.com/smarter-elements/troubleshooting.md): Common issues and solutions for SmarterElements ## OpenAPI Specs - [openapi](https://developers.smarterservices.com/openapi.json) ## Optional - [Blog](https://www.smarterservices.com/blog)