Package api

Class AuthorizationsApi.APIlistAuthorizationsRequest

    • Method Detail

      • instrumentBin

        public AuthorizationsApi.APIlistAuthorizationsRequest instrumentBin​(String instrumentBin)
        Set instrumentBin
        Parameters:
        instrumentBin - Filter by Bank Identification Number (BIN). The BIN is the first 6 digits of the masked number. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • instrumentAccountLast4

        public AuthorizationsApi.APIlistAuthorizationsRequest instrumentAccountLast4​(String instrumentAccountLast4)
        Set instrumentAccountLast4
        Parameters:
        instrumentAccountLast4 - Filter Transactions by the last 4 digits of the bank account. The bank account last 4 are the last 4 digits of the masked number instrument_account_last4=9444 BIN. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • instrumentBrandType

        public AuthorizationsApi.APIlistAuthorizationsRequest instrumentBrandType​(String instrumentBrandType)
        Set instrumentBrandType
        Parameters:
        instrumentBrandType - Filter by card brand. Available card brand types can be found in the drop-down. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • merchantIdentityName

        public AuthorizationsApi.APIlistAuthorizationsRequest merchantIdentityName​(String merchantIdentityName)
        Set merchantIdentityName
        Parameters:
        merchantIdentityName - Filter Transactions by `Identity` name. The name is not case-sensitive. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • instrumentName

        public AuthorizationsApi.APIlistAuthorizationsRequest instrumentName​(String instrumentName)
        Set instrumentName
        Parameters:
        instrumentName - Filter Transactions by `Payment Instrument` name. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • instrumentType

        public AuthorizationsApi.APIlistAuthorizationsRequest instrumentType​(String instrumentType)
        Set instrumentType
        Parameters:
        instrumentType - Filter Transactions by `Payment Instrument` type. Available instrument types include: Bank Account or Payment Card. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • instrumentCardLast4

        public AuthorizationsApi.APIlistAuthorizationsRequest instrumentCardLast4​(String instrumentCardLast4)
        Set instrumentCardLast4
        Parameters:
        instrumentCardLast4 - Filter by the payment card last 4 digits. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • merchantProcessorId

        public AuthorizationsApi.APIlistAuthorizationsRequest merchantProcessorId​(String merchantProcessorId)
        Set merchantProcessorId
        Parameters:
        merchantProcessorId - Filter by `Processor` ID. (optional)
        Returns:
        APIlistAuthorizationsRequest
      • buildCall

        public okhttp3.Call buildCall​(ApiCallback _callback)
                               throws ApiException
        Build call for listAuthorizations
        Parameters:
        _callback - ApiCallback API callback
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 List of Authorization objects * finix-apiuser-role -
        * date -
        * x-request-id -
        401 Authentication information is missing or invalid * finix-apiuser-role -
        * date -
        * x-request-id -
        403 Forbidden * finix-apiuser-role -
        * date -
        * x-request-id -
        404 Object does not exist * finix-apiuser-role -
        * date -
        * x-request-id -
        406 Not Acceptable * finix-apiuser-role -
        * date -
        * x-request-id -
      • execute

        public AuthorizationsList execute()
                                   throws ApiException
        Execute listAuthorizations request
        Returns:
        AuthorizationsList
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 List of Authorization objects * finix-apiuser-role -
        * date -
        * x-request-id -
        401 Authentication information is missing or invalid * finix-apiuser-role -
        * date -
        * x-request-id -
        403 Forbidden * finix-apiuser-role -
        * date -
        * x-request-id -
        404 Object does not exist * finix-apiuser-role -
        * date -
        * x-request-id -
        406 Not Acceptable * finix-apiuser-role -
        * date -
        * x-request-id -
      • executeWithHttpInfo

        public ApiResponse<AuthorizationsList> executeWithHttpInfo()
                                                            throws ApiException
        Execute listAuthorizations request with HTTP info returned
        Returns:
        ApiResponse<AuthorizationsList>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
        Http Response Details:
        Status Code Description Response Headers
        200 List of Authorization objects * finix-apiuser-role -
        * date -
        * x-request-id -
        401 Authentication information is missing or invalid * finix-apiuser-role -
        * date -
        * x-request-id -
        403 Forbidden * finix-apiuser-role -
        * date -
        * x-request-id -
        404 Object does not exist * finix-apiuser-role -
        * date -
        * x-request-id -
        406 Not Acceptable * finix-apiuser-role -
        * date -
        * x-request-id -
      • executeAsync

        public okhttp3.Call executeAsync​(ApiCallback<AuthorizationsList> _callback)
                                  throws ApiException
        Execute listAuthorizations request (asynchronously)
        Parameters:
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
        Http Response Details:
        Status Code Description Response Headers
        200 List of Authorization objects * finix-apiuser-role -
        * date -
        * x-request-id -
        401 Authentication information is missing or invalid * finix-apiuser-role -
        * date -
        * x-request-id -
        403 Forbidden * finix-apiuser-role -
        * date -
        * x-request-id -
        404 Object does not exist * finix-apiuser-role -
        * date -
        * x-request-id -
        406 Not Acceptable * finix-apiuser-role -
        * date -
        * x-request-id -