Solera ClaimImages API

Retrieval of claim images and decoded document files attached to an automobile damage claim, used by insurer claim management systems consuming Audatex claim documentation. Two documented operations returning an image by ClaimImage identifier and a decoded file. OpenAPI 3.0.1, secured with OAuth 2.0 bearer tokens issued by the Audatex IdentityServer.

OpenAPI Specification

solera-claim-images-openapi.json Raw ↑
{
  "openapi": "3.0.1",
  "info": {
    "title": "ClaimImages API",
    "description": "",
    "contact": {
      "name": "Solera",
      "url": "http://www.audatex.us/product.asp?pageid=zContact_us"
    },
    "license": {
      "name": "@SoleraNorth America, Inc. All rights reserved",
      "url": "http://www.audatex.us/"
    },
    "version": "2.0"
  },
  "servers": [
    {
      "url": "/TestClaimImageapi"
    }
  ],
  "paths": {
    "/api/v2/image/{ClaimImage}": {
      "get": {
        "tags": [
          "GetImage"
        ],
        "summary": "( Example ClaimImage - C293B120-A763-404E-AC9D-2A687128D3DC)",
        "parameters": [
          {
            "name": "ClaimImage",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "201": {
            "description": "Gets image",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string"
                }
              }
            }
          },
          "400": {
            "description": "The ClaimImage is invalid"
          },
          "401": {
            "description": "The authentication token is either missing or invalid"
          }
        }
      }
    },
    "/api/v2/decodedFile": {
      "get": {
        "tags": [
          "GetImage"
        ],
        "summary": "Gets a decoded file",
        "responses": {
          "200": {
            "description": "Gets image",
            "content": {
              "text/plain": {
                "schema": {
                  "type": "string",
                  "format": "binary"
                }
              },
              "application/json": {
                "schema": {
                  "type": "string",
                  "format": "binary"
                }
              },
              "text/json": {
                "schema": {
                  "type": "string",
                  "format": "binary"
                }
              }
            }
          },
          "400": {
            "description": "The type is invalid"
          },
          "401": {
            "description": "The authentication token is either missing or invalid"
          }
        }
      }
    }
  },
  "components": {
    "securitySchemes": {
      "oauth2": {
        "type": "oauth2",
        "description": "Authorization using the JWT Bearer scheme",
        "flows": {
          "password": {
            "tokenUrl": "https://dispatch-login-demo.audatex.com/connect/token",
            "scopes": {
              "b2b.fnol.api": "Audatex Assignment API Access"
            }
          }
        }
      }
    }
  },
  "security": [
    {
      "oauth2": [ ]
    }
  ]
}