Spreedly Verify API

The verify API from Spreedly — 1 operation(s) for verify.

Operations 1

POST /gateways/{gateway_token}/verify Verify a payment method #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/spreedly-verify-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

spreedly-verify-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Spreedly API V1 Verify API
  version: v1
  description: An OpenAPI specification file for V1 of the Spreedly Core Transactional API
servers:
- url: https://core.spreedly.com/v1
tags:
- name: verify
paths:
  /gateways/{gateway_token}/verify:
    post:
      summary: Verify a payment method
      tags:
      - verify
      security:
      - basic_auth: []
      operationId: verify-payment-method
      description: 'Determine if a credit card is a [chargeable card and available for purchases](https://developer.spreedly.com/docs/using-payment-methods#verifying-a-card). The `retain_on_success` request parameter will automatically retain the card if it’s successfully verified.


        Also used by Ebanx Gateway customers as part of the enrollment process for Mercado Pago recurring payments. To learn more about this visit [Ebanx Gateway](https://developer.spreedly.com/docs/ebanx-gateway-guide).

        '
      parameters:
      - $ref: '#/components/parameters/gateway_token'
      responses:
        '200':
          description: OK
          content:
            Network Token Provisioned:
              examples:
                application/json:
                  value:
                    transaction:
                      on_test_gateway: true
                      created_at: '2025-06-07T15:10:26Z'
                      updated_at: '2025-06-07T15:10:26Z'
                      succeeded: true
                      state: succeeded
                      token: 7H6kWRX0jxtaniT4em8ZfRMfcjR
                      transaction_type: Verification
                      order_id: null
                      ip: null
                      sub_merchant_key: null
                      description: null
                      email: null
                      merchant_name_descriptor: null
                      merchant_location_descriptor: null
                      gateway_specific_fields: null
                      gateway_specific_response_fields: {}
                      gateway_transaction_id: '59'
                      gateway_latency_ms: 20
                      currency_code: null
                      retain_on_success: true
                      payment_method_added: false
                      message_key: messages.transaction_succeeded
                      message: Succeeded!
                      gateway_token: T11bJAANtTWnxl36GYjKWvbNK0g
                      gateway_type: test
                      response:
                        success: true
                        message: Successful verify
                        avs_code: null
                        avs_message: null
                        cvv_code: null
                        cvv_message: null
                        pending: false
                        result_unknown: false
                        error_code: null
                        error_detail: null
                        cancelled: false
                        fraud_review: null
                        created_at: '2018-11-07T15:10:26Z'
                        updated_at: '2018-11-07T15:10:26Z'
                      shipping_address:
                        name: Newfirst Newlast
                        address1: null
                        address2: null
                        city: null
                        state: null
                        zip: null
                        country: null
                        phone_number: null
                      payment_method:
                        token: 1rpKvP8zOUhj4Y9EDrIoIYQzzD5
                        created_at: '2017-06-26T17:04:38Z'
                        updated_at: '2018-11-07T15:10:26Z'
                        email: joey@example.com
                        data:
                          my_payment_method_identifier: '448'
                          extra_stuff:
                            some_other_things: Can be anything really
                        storage_state: retained
                        test: true
                        metadata:
                          key: string value
                          another_key: 123
                          final_key: true
                        last_four_digits: '1111'
                        first_six_digits: '411111'
                        card_type: visa
                        first_name: Newfirst
                        last_name: Newlast
                        month: 3
                        year: 2032
                        address1: null
                        address2: null
                        city: null
                        state: null
                        zip: null
                        country: null
                        phone_number: null
                        company: null
                        full_name: Newfirst Newlast
                        eligible_for_card_updater: null
                        shipping_address1: null
                        shipping_address2: null
                        shipping_city: null
                        shipping_state: null
                        shipping_zip: null
                        shipping_country: null
                        shipping_phone_number: null
                        payment_method_type: credit_card
                        bin_metadata:
                          card_brand: DISCOVER
                          card_category: PERSONAL
                          card_type: CREDIT
                          issuing_bank: DISCOVER BANK
                          issuing_country_iso_number: '840'
                          issuing_country_iso_a2_code: US
                          issuing_country_iso_a3_code: USA
                          issuing_country_iso_name: UNITED STATES
                          issuing_bank_phone_number: 1 (800) 347-7000
                          issuing_bank_website: HTTPS://WWW.DISCOVER.COM/
                          bin_type: PERSONAL
                          regulated: Y
                          max_pan_length: 19
                          message: Successful
                        errors: []
                        fingerprint: e3cef43464fc832f6e04f187df25af497994
                        verification_value: ''
                        number: XXXX-XXXX-XXXX-1111
                      network_tokenization:
                        provisioned: true
                        token_status: active
                        token_reference: DWSP01234567890ABCDEF0123456789AB
                        token_first_six_digits: '411111'
                        token_last_four_digits: '1234'
                        token_created_at: '2024-01-15T10:30:00Z'
                        token_updated_at: '2024-01-15T10:30:00Z'
                application/xml:
                  value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<transaction>\n  <on-test-gateway type=\"boolean\">true</on-test-gateway>\n  <created-at>2025-06-07T15:10:26Z</created-at>\n  <updated-at>2025-06-07T15:10:26Z</updated-at>\n  <succeeded type=\"boolean\">true</succeeded>\n  <state>succeeded</state>\n  <token>7H6kWRX0jxtaniT4em8ZfRMfcjR</token>\n  <transaction-type>Verification</transaction-type>\n  <order-id nil=\"true\"/>\n  <ip nil=\"true\"/>\n  <sub-merchant-key nil=\"true\"/>\n  <description nil=\"true\"/>\n  <email nil=\"true\"/>\n  <merchant-name-descriptor nil=\"true\"/>\n  <merchant-location-descriptor nil=\"true\"/>\n  <gateway-specific-fields nil=\"true\"/>\n  <gateway-specific-response-fields>\n  </gateway-specific-response-fields>\n  <gateway-transaction-id>59</gateway-transaction-id>\n  <gateway-latency-ms type=\"integer\">20</gateway-latency-ms>\n  <currency-code nil=\"true\"/>\n  <retain-on-success type=\"boolean\">true</retain-on-success>\n  <payment-method-added type=\"boolean\">false</payment-method-added>\n  <message-key>messages.transaction_succeeded</message-key>\n  <message>Succeeded!</message>\n  <gateway-token>T11bJAANtTWnxl36GYjKWvbNK0g</gateway-token>\n  <gateway-type>test</gateway-type>\n  <response>\n    <success type=\"boolean\">true</success>\n    <message>Successful verify</message>\n    <avs-code nil=\"true\"/>\n    <avs-message nil=\"true\"/>\n    <cvv-code nil=\"true\"/>\n    <cvv-message nil=\"true\"/>\n    <pending type=\"boolean\">false</pending>\n    <result-unknown type=\"boolean\">false</result-unknown>\n    <error-code nil=\"true\"/>\n    <error-detail nil=\"true\"/>\n    <cancelled type=\"boolean\">false</cancelled>\n    <fraud-review nil=\"true\"/>\n    <created-at>2018-11-07T15:10:26Z</created-at>\n    <updated-at>2018-11-07T15:10:26Z</updated-at>\n  </response>\n  <shipping-address>\n    <name>Newfirst Newlast</name>\n    <address1 nil=\"true\"/>\n    <address2 nil=\"true\"/>\n    <city nil=\"true\"/>\n    <state nil=\"true\"/>\n    <zip nil=\"true\"/>\n    <country nil=\"true\"/>\n    <phone-number nil=\"true\"/>\n  </shipping-address>\n  <payment-method>\n    <token>1rpKvP8zOUhj4Y9EDrIoIYQzzD5</token>\n    <created-at>2017-06-26T17:04:38Z</created-at>\n    <updated-at>2018-11-07T15:10:26Z</updated-at>\n    <email>joey@example.com</email>\n    <data>\n      <my-payment-method-identifier>448</my-payment-method-identifier>\n      <extra-stuff>\n        <some-other-things>Can be anything really</some-other-things>\n      </extra-stuff>\n    </data>\n    <storage-state>retained</storage-state>\n    <test type=\"boolean\">true</test>\n    <metadata>\n      <key>string value</key>\n      <another-key type=\"integer\">123</another-key>\n      <final-key type=\"boolean\">true</final-key>\n    </metadata>\n    <last-four-digits>1111</last-four-digits>\n    <first-six-digits>411111</first-six-digits>\n    <card-type>visa</card-type>\n    <first-name>Newfirst</first-name>\n    <last-name>Newlast</last-name>\n    <month type=\"integer\">3</month>\n    <year type=\"integer\">2032</year>\n    <address1 nil=\"true\"/>\n    <address2 nil=\"true\"/>\n    <city nil=\"true\"/>\n    <state nil=\"true\"/>\n    <zip nil=\"true\"/>\n    <country nil=\"true\"/>\n    <phone-number nil=\"true\"/>\n    <company nil=\"true\"/>\n    <full-name>Newfirst Newlast</full-name>\n    <eligible-for-card-updater nil=\"true\"/>\n    <shipping-address1 nil=\"true\"/>\n    <shipping-address2 nil=\"true\"/>\n    <shipping-city nil=\"true\"/>\n    <shipping-state nil=\"true\"/>\n    <shipping-zip nil=\"true\"/>\n    <shipping-country nil=\"true\"/>\n    <shipping-phone-number nil=\"true\"/>\n    <payment-method-type>credit_card</payment-method-type>\n    <bin-metadata>\n      <card-brand>DISCOVER</card-brand>\n      <card-category>PERSONAL</card-category>\n      <card-type>CREDIT</card-type>\n      <issuing-bank>DISCOVER BANK</issuing-bank>\n      <issuing-country-iso-number>840</issuing-country-iso-number>\n      <issuing-country-iso-a2-code>US</issuing-country-iso-a2-code>\n      <issuing-country-iso-a3-code>USA</issuing-country-iso-a3-code>\n      <issuing-country-iso-name>UNITED STATES</issuing-country-iso-name>\n      <issuing-bank-phone-number>1 (800) 347-7000</issuing-bank-phone-number>\n      <issuing-bank-website>HTTPS://WWW.DISCOVER.COM/</issuing-bank-website>\n      <bin-type>PERSONAL</bin-type>\n      <regulated>Y</regulated>\n      <max-pan-length type=\"integer\">19</max-pan-length>\n      <message>Successful</message>\n    </bin-metadata>\n    <errors type=\"array\"/>\n    <fingerprint>e3cef43464fc832f6e04f187df25af497994</fingerprint>\n    <verification-value></verification-value>\n    <number>XXXX-XXXX-XXXX-1111</number>\n  </payment-method>\n  <network-tokenization>\n    <provisioned type=\"boolean\">true</provisioned>\n    <token-status>active</token-status>\n    <token-reference>DWSP01234567890ABCDEF0123456789AB</token-reference>\n    <token-first-six-digits>411111</token-first-six-digits>\n    <token-last-four-digits>1234</token-last-four-digits>\n    <token-created-at>2024-01-15T10:30:00Z</token-created-at>\n    <token-updated-at>2024-01-15T10:30:00Z</token-updated-at>\n  </network-tokenization>\n</transaction>\n"
            Network Token Provision Failed:
              examples:
                application/json:
                  value:
                    transaction:
                      on_test_gateway: true
                      created_at: '2025-06-07T15:10:26Z'
                      updated_at: '2025-06-07T15:10:26Z'
                      succeeded: true
                      state: succeeded
                      token: 7H6kWRX0jxtaniT4em8ZfRMfcjR
                      transaction_type: Verification
                      order_id: null
                      ip: null
                      sub_merchant_key: null
                      description: null
                      email: null
                      merchant_name_descriptor: null
                      merchant_location_descriptor: null
                      gateway_specific_fields: null
                      gateway_specific_response_fields: {}
                      gateway_transaction_id: '59'
                      gateway_latency_ms: 20
                      currency_code: null
                      retain_on_success: true
                      payment_method_added: false
                      message_key: messages.transaction_succeeded
                      message: Succeeded!
                      gateway_token: T11bJAANtTWnxl36GYjKWvbNK0g
                      gateway_type: test
                      response:
                        success: true
                        message: Successful verify
                        avs_code: null
                        avs_message: null
                        cvv_code: null
                        cvv_message: null
                        pending: false
                        result_unknown: false
                        error_code: null
                        error_detail: null
                        cancelled: false
                        fraud_review: null
                        created_at: '2018-11-07T15:10:26Z'
                        updated_at: '2018-11-07T15:10:26Z'
                      shipping_address:
                        name: Newfirst Newlast
                        address1: null
                        address2: null
                        city: null
                        state: null
                        zip: null
                        country: null
                        phone_number: null
                      payment_method:
                        token: 1rpKvP8zOUhj4Y9EDrIoIYQzzD5
                        created_at: '2017-06-26T17:04:38Z'
                        updated_at: '2018-11-07T15:10:26Z'
                        email: joey@example.com
                        data:
                          my_payment_method_identifier: '448'
                          extra_stuff:
                            some_other_things: Can be anything really
                        storage_state: retained
                        test: true
                        metadata:
                          key: string value
                          another_key: 123
                          final_key: true
                        last_four_digits: '1111'
                        first_six_digits: '411111'
                        card_type: visa
                        first_name: Newfirst
                        last_name: Newlast
                        month: 3
                        year: 2032
                        address1: null
                        address2: null
                        city: null
                        state: null
                        zip: null
                        country: null
                        phone_number: null
                        company: null
                        full_name: Newfirst Newlast
                        eligible_for_card_updater: null
                        shipping_address1: null
                        shipping_address2: null
                        shipping_city: null
                        shipping_state: null
                        shipping_zip: null
                        shipping_country: null
                        shipping_phone_number: null
                        payment_method_type: credit_card
                        bin_metadata:
                          card_brand: DISCOVER
                          card_category: PERSONAL
                          card_type: CREDIT
                          issuing_bank: DISCOVER BANK
                          issuing_country_iso_number: '840'
                          issuing_country_iso_a2_code: US
                          issuing_country_iso_a3_code: USA
                          issuing_country_iso_name: UNITED STATES
                          issuing_bank_phone_number: 1 (800) 347-7000
                          issuing_bank_website: HTTPS://WWW.DISCOVER.COM/
                          bin_type: PERSONAL
                          regulated: Y
                          max_pan_length: 19
                          message: Successful
                        errors: []
                        fingerprint: e3cef43464fc832f6e04f187df25af497994
                        verification_value: ''
                        number: XXXX-XXXX-XXXX-1111
                      network_tokenization:
                        provisioned: false
                        token_status: null
                        errors:
                        - key: invalidParameter
                          message: Your request does not have valid set of parameters required to process the business function.
                          action: provision_network_token
                application/xml:
                  value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<transaction>\n  <on-test-gateway type=\"boolean\">true</on-test-gateway>\n  <created-at>2025-06-07T15:10:26Z</created-at>\n  <updated-at>2025-06-07T15:10:26Z</updated-at>\n  <succeeded type=\"boolean\">true</succeeded>\n  <state>succeeded</state>\n  <token>7H6kWRX0jxtaniT4em8ZfRMfcjR</token>\n  <transaction-type>Verification</transaction-type>\n  <order-id nil=\"true\"/>\n  <ip nil=\"true\"/>\n  <sub-merchant-key nil=\"true\"/>\n  <description nil=\"true\"/>\n  <email nil=\"true\"/>\n  <merchant-name-descriptor nil=\"true\"/>\n  <merchant-location-descriptor nil=\"true\"/>\n  <gateway-specific-fields nil=\"true\"/>\n  <gateway-specific-response-fields>\n  </gateway-specific-response-fields>\n  <gateway-transaction-id>59</gateway-transaction-id>\n  <gateway-latency-ms type=\"integer\">20</gateway-latency-ms>\n  <currency-code nil=\"true\"/>\n  <retain-on-success type=\"boolean\">true</retain-on-success>\n  <payment-method-added type=\"boolean\">false</payment-method-added>\n  <message-key>messages.transaction_succeeded</message-key>\n  <message>Succeeded!</message>\n  <gateway-token>T11bJAANtTWnxl36GYjKWvbNK0g</gateway-token>\n  <gateway-type>test</gateway-type>\n  <response>\n    <success type=\"boolean\">true</success>\n    <message>Successful verify</message>\n    <avs-code nil=\"true\"/>\n    <avs-message nil=\"true\"/>\n    <cvv-code nil=\"true\"/>\n    <cvv-message nil=\"true\"/>\n    <pending type=\"boolean\">false</pending>\n    <result-unknown type=\"boolean\">false</result-unknown>\n    <error-code nil=\"true\"/>\n    <error-detail nil=\"true\"/>\n    <cancelled type=\"boolean\">false</cancelled>\n    <fraud-review nil=\"true\"/>\n    <created-at>2018-11-07T15:10:26Z</created-at>\n    <updated-at>2018-11-07T15:10:26Z</updated-at>\n  </response>\n  <shipping-address>\n    <name>Newfirst Newlast</name>\n    <address1 nil=\"true\"/>\n    <address2 nil=\"true\"/>\n    <city nil=\"true\"/>\n    <state nil=\"true\"/>\n    <zip nil=\"true\"/>\n    <country nil=\"true\"/>\n    <phone-number nil=\"true\"/>\n  </shipping-address>\n  <payment-method>\n    <token>1rpKvP8zOUhj4Y9EDrIoIYQzzD5</token>\n    <created-at>2017-06-26T17:04:38Z</created-at>\n    <updated-at>2018-11-07T15:10:26Z</updated-at>\n    <email>joey@example.com</email>\n    <data>\n      <my-payment-method-identifier>448</my-payment-method-identifier>\n      <extra-stuff>\n        <some-other-things>Can be anything really</some-other-things>\n      </extra-stuff>\n    </data>\n    <storage-state>retained</storage-state>\n    <test type=\"boolean\">true</test>\n    <metadata>\n      <key>string value</key>\n      <another-key type=\"integer\">123</another-key>\n      <final-key type=\"boolean\">true</final-key>\n    </metadata>\n    <last-four-digits>1111</last-four-digits>\n    <first-six-digits>411111</first-six-digits>\n    <card-type>visa</card-type>\n    <first-name>Newfirst</first-name>\n    <last-name>Newlast</last-name>\n    <month type=\"integer\">3</month>\n    <year type=\"integer\">2032</year>\n    <address1 nil=\"true\"/>\n    <address2 nil=\"true\"/>\n    <city nil=\"true\"/>\n    <state nil=\"true\"/>\n    <zip nil=\"true\"/>\n    <country nil=\"true\"/>\n    <phone-number nil=\"true\"/>\n    <company nil=\"true\"/>\n    <full-name>Newfirst Newlast</full-name>\n    <eligible-for-card-updater nil=\"true\"/>\n    <shipping-address1 nil=\"true\"/>\n    <shipping-address2 nil=\"true\"/>\n    <shipping-city nil=\"true\"/>\n    <shipping-state nil=\"true\"/>\n    <shipping-zip nil=\"true\"/>\n    <shipping-country nil=\"true\"/>\n    <shipping-phone-number nil=\"true\"/>\n    <payment-method-type>credit_card</payment-method-type>\n    <bin-metadata>\n      <card-brand>DISCOVER</card-brand>\n      <card-category>PERSONAL</card-category>\n      <card-type>CREDIT</card-type>\n      <issuing-bank>DISCOVER BANK</issuing-bank>\n      <issuing-country-iso-number>840</issuing-country-iso-number>\n      <issuing-country-iso-a2-code>US</issuing-country-iso-a2-code>\n      <issuing-country-iso-a3-code>USA</issuing-country-iso-a3-code>\n      <issuing-country-iso-name>UNITED STATES</issuing-country-iso-name>\n      <issuing-bank-phone-number>1 (800) 347-7000</issuing-bank-phone-number>\n      <issuing-bank-website>HTTPS://WWW.DISCOVER.COM/</issuing-bank-website>\n      <bin-type>PERSONAL</bin-type>\n      <regulated>Y</regulated>\n      <max-pan-length type=\"integer\">19</max-pan-length>\n      <message>Successful</message>\n    </bin-metadata>\n    <errors type=\"array\"/>\n    <fingerprint>e3cef43464fc832f6e04f187df25af497994</fingerprint>\n    <verification-value></verification-value>\n    <number>XXXX-XXXX-XXXX-1111</number>\n  </payment-method>\n  <network-tokenization>\n    <provisioned type=\"boolean\">false</provisioned>\n    <token-status nil=\"true\"/>\n    <errors type=\"array\">\n      <error>\n        <key>invalidParameter</key>\n        <message>Your request does not have valid set of parameters required to process the business function.</message>\n        <action>provision_network_token</action>\n      </error>\n    </errors>\n  </network-tokenization>\n</transaction>\n"
            Network Token Attempted:
              examples:
                application/json:
                  value:
                    transaction:
                      on_test_gateway: true
                      created_at: '2025-06-07T15:10:26Z'
                      updated_at: '2025-06-07T15:10:26Z'
                      succeeded: true
                      state: succeeded
                      token: 7H6kWRX0jxtaniT4em8ZfRMfcjR
                      transaction_type: Verification
                      order_id: null
                      ip: null
                      sub_merchant_key: null
                      description: null
                      email: null
                      merchant_name_descriptor: null
                      merchant_location_descriptor: null
                      gateway_specific_fields: null
                      gateway_specific_response_fields: {}
                      gateway_transaction_id: '59'
                      gateway_latency_ms: 20
                      currency_code: null
                      retain_on_success: true
                      payment_method_added: false
                      message_key: messages.transaction_succeeded
                      message: Succeeded!
                      gateway_token: T11bJAANtTWnxl36GYjKWvbNK0g
                      gateway_type: test
                      response:
                        success: true
                        message: Successful verify
                        avs_code: null
                        avs_message: null
                        cvv_code: null
                        cvv_message: null
                        pending: false
                        result_unknown: false
                        error_code: null
                        error_detail: null
                        cancelled: false
                        fraud_review: null
                        created_at: '2018-11-07T15:10:26Z'
                        updated_at: '2018-11-07T15:10:26Z'
                      shipping_address:
                        name: Newfirst Newlast
                        address1: null
                        address2: null
                        city: null
                        state: null
                        zip: null
                        country: null
                        phone_number: null
                      payment_method:
                        token: 1rpKvP8zOUhj4Y9EDrIoIYQzzD5
                        created_at: '2017-06-26T17:04:38Z'
                        updated_at: '2018-11-07T15:10:26Z'
                        email: joey@example.com
                        data:
                          my_payment_method_identifier: '448'
                          extra_stuff:
                            some_other_things: Can be anything really
                        storage_state: retained
                        test: true
                        metadata:
                          key: string value
                          another_key: 123
                          final_key: true
                        last_four_digits: '1111'
                        first_six_digits: '411111'
                        card_type: visa
                        first_name: Newfirst
                        last_name: Newlast
                        month: 3
                        year: 2032
                        address1: null
                        address2: null
                        city: null
                        state: null
                        zip: null
                        country: null
                        phone_number: null
                        company: null
                        full_name: Newfirst Newlast
                        eligible_for_card_updater: null
                        shipping_address1: null
                        shipping_address2: null
                        shipping_city: null
                        shipping_state: null
                        shipping_zip: null
                        shipping_country: null
                        shipping_phone_number: null
                        payment_method_type: credit_card
                        bin_metadata:
                          card_brand: DISCOVER
                          card_category: PERSONAL
                          card_type: CREDIT
                          issuing_bank: DISCOVER BANK
                          issuing_country_iso_number: '840'
                          issuing_country_iso_a2_code: US
                          issuing_country_iso_a3_code: USA
                          issuing_country_iso_name: UNITED STATES
                          issuing_bank_phone_number: 1 (800) 347-7000
                          issuing_bank_website: HTTPS://WWW.DISCOVER.COM/
                          bin_type: PERSONAL
                          regulated: Y
                          max_pan_length: 19
                          message: Successful
                        errors: []
                        fingerprint: e3cef43464fc832f6e04f187df25af497994
                        verification_value: ''
                        number: XXXX-XXXX-XXXX-1111
                      network_tokenization:
                        attempted: true
                        token_status: active
                        token_reference: DWSP01234567890ABCDEF0123456789AB
                        token_first_six_digits: '411111'
                        token_last_four_digits: '1234'
                        token_created_at: '2024-01-15T10:30:00Z'
                        token_updated_at: '2024-01-15T10:30:00Z'
                application/xml:
                  value: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<transaction>\n  <on-test-gateway type=\"boolean\">true</on-test-gateway>\n  <created-at>2025-06-07T15:10:26Z</created-at>\n  <updated-at>2025-06-07T15:10:26Z</updated-at>\n  <succeeded type=\"boolean\">true</succeeded>\n  <state>succeeded</state>\n  <token>7H6kWRX0jxtaniT4em8ZfRMfcjR</token>\n  <transaction-type>Verification</transaction-type>\n  <order-id nil=\"true\"/>\n  <ip nil=\"true\"/>\n  <sub-merchant-key nil=\"true\"/>\n  <description nil=\"true\"/>\n  <email nil=\"true\"/>\n  <merchant-name-descriptor nil=\"true\"/>\n  <merchant-location-descriptor nil=\"true\"/>\n  <gateway-specific-fields nil=\"true\"/>\n  <gateway-specific-response-fields>\n  </gateway-specific-response-fields>\n  <gateway-transaction-id>59</gateway-transaction-id>\n  <gateway-latency-ms type=\"integer\">20</gateway-latency-ms>\n  <currency-code nil=\"true\"/>\n  <retain-on-success type=\"boolean\">true</retain-on-success>\n  <payment-method-added type=\"boolean\">false</payment-method-added>\n  <message-key>messages.transaction_succeeded</message-key>\n  <message>Succeeded!</message>\n  <gateway-token>T11bJAANtTWnxl36GYjKWvbNK0g</gateway-token>\n  <gateway-type>test</gateway-type>\n  <response>\n    <success type=\"boolean\">true</success>\n    <message>Successful verify</message>\n    <avs-code nil=\"true\"/>\n    <avs-message nil=\"true\"/>\n    <cvv-code nil=\"true\"/>\n    <cvv-message nil=\"true\"/>\n    <pending type=\"boolean\">false</pending>\n    <result-unknown type=\"boolean\">false</result-unknown>\n    <error-code nil=\"true\"/>\n    <error-detail nil=\"true\"/>\n    <cancelled type=\"boolean\">false</cancelled>\n    <fraud-review nil=\"true\"/>\n    <created-at>2018-11-07T15:10:26Z</created-at>\n    <updated-at>2018-11-07T15:10:26Z</updated-at>\n  </response>\n  <shipping-address>\n    <name>Newfirst Newlast</name>\n    <address1 nil=\"true\"/>\n    <address2 nil=\"true\"/>\n    <city nil=\"true\"/>\n    <state nil=\"true\"/>\n    <zip nil=\"true\"/>\n    <country nil=\"true\"/>\n    <phone-number nil=\"true\"/>\n  </shipping-address>\n  <payment-method>\n    <token>1rpKvP8zOUhj4Y9EDrIoIYQzzD5</token>\n    <created-at>2017-06-26T17:04:38Z</created-at>\n    <updated-at>2018-11-07T15:10:26Z</updated-at>\n    <email>joey@example.com</email>\n    <data>\n      <my-payment-method-identifier>448</my-payment-method-identifier>\n      <extra-stuff>\n        <some-other-things>Can be anything really</some-other-things>\n      </extra-stuff>\n    </data>\n    <storage-state>retained</storage-state>\n    <test type=\"boolean\">true</test>\n    <metadata>\n      <key>string value</key>\n      <another-key type=\"integer\">123</another-key>\n      <final-key type=\"boolean\">true</final-key>\n    </metadata>\n    <last-four-digits>1111</last-four-digits>\n    <first-six-digits>411111</first-six-digits>\n    <card-type>visa</card-type>\n    <first-name>Newfirst</first-name>\n    <last-name>Newlast</last-name>\n    <month type=\"integer\">3</month>\n    <year type=\"integer\">2032</year>\n    <address1 nil=\"true\"/>\n    <address2 nil=\"true\"/>\n    <city nil=\"true\"/>\n    <state nil=\"true\"/>\n    <zip nil=\"true\"/>\n    <country nil=\"true\"/>\n    <phone-number nil=\"true\"/>\n    <company nil=\"true\"/>\n    <full-name>Newfirst Newlast</full-name>\n    <eligible-for-card-updater nil=\"true\"/>\n    <shipping-address1 nil=\"true\"/>\n    <shipping-address2 nil=\"true\"/>\n    <shipping-city nil=\"true\"/>\n    <shipping-state nil=\"true\"/>\n    <shipping-zip nil=\"true\"/>\n    <shipping-country nil=\"true\"/>\n    <shipping-phone-number nil=\"true\"/>\n    <payment-method-type>credit_card</payment-method-type>\n    <bin-metadata>\n      <card-brand>DISCOVER</card-brand>\n      <card-category>PERSONAL</card-category>\n      <card-type>CREDIT</card-type>\n      <issuing-bank>DISCOVER BANK</issuing-bank>\n      <issuing-country-iso-number>840</issuing-country-iso-number>\n      <issuing-country-iso-a2-code>US</issuing-country-iso-a2-code>\n      <issuing-country-iso-a3-code>USA</issuing-country-iso-a3-code>\n      <issuing-country-iso-name>UNITED STATES</issuing-country-iso-name>\n      <issuing-bank-phone-number>1 (800) 347-7000</issuing-bank-phone-number>\n      <issuing-bank-websi

# --- truncated at 32 KB (77 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/spreedly/refs/heads/main/openapi/spreedly-verify-api-openapi.yml