@switstack/swittest-api-ts
    Preparing search index...

    Function TestApiFactory

    • TestApi - factory interface

      Parameters

      • Optionalconfiguration: Configuration
      • OptionalbasePath: string
      • Optionalaxios: AxiosInstance

      Returns {
          getTest(
              requestParameters: TestApiGetTestRequest,
              options?: RawAxiosRequestConfig,
          ): AxiosPromise<TestSchema>;
          getTestConfig(
              requestParameters: TestApiGetTestConfigRequest,
              options?: RawAxiosRequestConfig,
          ): AxiosPromise<ConfigSchema>;
          getTestVcard(
              requestParameters: TestApiGetTestVcardRequest,
              options?: RawAxiosRequestConfig,
          ): AxiosPromise<VCardSchema>;
          runTest(
              requestParameters: TestApiRunTestRequest,
              options?: RawAxiosRequestConfig,
          ): AxiosPromise<TestResultSchema>;
          runTestCustom(
              requestParameters: TestApiRunTestCustomRequest,
              options?: RawAxiosRequestConfig,
          ): AxiosPromise<TestResultSchema>;
      }

      • getTest: function
        • Parameters

          • requestParameters: TestApiGetTestRequest

            Request parameters.

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns AxiosPromise<TestSchema>

      • getTestConfig: function
      • getTestVcard: function
      • runTest: function
        • Verbose mode levels:
          Level 0 - Status and errors only
          Level 1 - Level 0 + payment data and log data sets
          Level 2 - Level 1 + parsed authorization TLV in payment data
          Level 3 - Level 2 + parsed DF8129, DF8115, and DF8116 tags

          Parameters

          • requestParameters: TestApiRunTestRequest

            Request parameters.

          • Optionaloptions: RawAxiosRequestConfig

            Override http request option.

          Returns AxiosPromise<TestResultSchema>

      • runTestCustom: function
        • Verbose mode levels:
          Level 0 - Status and errors only
          Level 1 - Level 0 + payment data and log data sets
          Level 2 - Level 1 + parsed authorization TLV in payment data
          Level 3 - Level 2 + parsed DF8129, DF8115, and DF8116 tags

          Parameters

          Returns AxiosPromise<TestResultSchema>