{
  "opencollection": "1.0.0",
  "info": {
    "name": "AcxApi Production Metadata API",
    "version": "v1"
  },
  "request": {
    "auth": {
      "type": "oauth2",
      "flow": "client_credentials",
      "accessTokenUrl": "https://api.beauthenticx.com/connect/token",
      "credentials": {
        "clientId": "{{clientId}}",
        "clientSecret": "{{clientSecret}}"
      }
    }
  },
  "items": [
    {
      "info": {
        "name": "Metadata",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Get Metadata",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.beauthenticx.com/Metadata",
            "params": [
              {
                "name": "StartDate",
                "value": "",
                "type": "query",
                "description": "Filters based On ArrivedOn date of the metadata File.\nISO-8601 Examples:\nUTC datetime: 2022-03-18T21:52:26\nUTC datetime with milliseconds: 2022-03-18T21:52:26.8816090Z\nUTC date only: 2022-03-19\ndatetime with timezone: 2022-03-18T17:56:09.8683110-04:00"
              },
              {
                "name": "EndDate",
                "value": "",
                "type": "query",
                "description": "Filters based On ArrivedOn date of the metadata File. Must be equal to or later than StartDate.\nISO-8601 Examples:\nUTC datetime: 2022-03-18T21:52:26\nUTC datetime with milliseconds: 2022-03-18T21:52:26.8816090Z\nUTC date only: 2022-03-19\ndatetime with timezone: 2022-03-18T17:56:09.8683110-04:00"
              },
              {
                "name": "MediaType",
                "value": "",
                "type": "query",
                "description": "Valid Options:\n- Audio,\n- Email,\n- Chat,\n- Video,\n- Live,\n- Metadata,\n- ProcessedChat\n- MetadataExtended"
              },
              {
                "name": "ClientCallId",
                "value": "",
                "type": "query",
                "description": "Comma-separated list of your system's call identifiers. Up to 100 supported per request."
              },
              {
                "name": "LastId",
                "value": "",
                "type": "query",
                "description": "GUID of the last result from the previous page. Used for cursor-based pagination."
              },
              {
                "name": "PageSize",
                "value": "",
                "type": "query",
                "description": "Maximum number of metadata objects returned per call."
              },
              {
                "name": "HierarchyIds",
                "value": "",
                "type": "query",
                "description": "Comma-delimited list of hierarchy IDs (GUIDs) to filter by organizational structure. Cannot be used with Chat, Metadata, or MetadataExtended media types as those files are not assigned to a hierarchy."
              }
            ]
          },
          "docs": "Gets a list of Metadata objects"
        },
        {
          "info": {
            "name": "Post Metadata",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.beauthenticx.com/Metadata",
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Return a list of Metadata with specified criteria."
        },
        {
          "info": {
            "name": "Patch Metadata",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://api.beauthenticx.com/Metadata/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "Id of the metadata object to update"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Updates a target metadata object with the provided values.\nPerforms a patch operation that will overwrite existing values\nwith those provided."
        }
      ]
    }
  ],
  "bundled": true
}