Our Customer APIs empower you to efficiently manage your customer database and financial interactions. It will allow you to know your customers better, organise your customer data effortlessly and get insights of your verified customers

What We Offer

All the features mentioned below, and more, can be accessed directly using the Swipe Portal.

  1. Add Customer : Add new customer records effortlessly to build and grow your customer base.

    Steps to add a customer:

    1. Checkout the add customer endpoint in the API playground and use your API key to test the endpoint.
    2. If your API key is valid, this api endpoint returns a 200 response with customer details in a specified JSON format.

    You can also add customers manually on Swipe Portal

    Add Customer

    Try Adding a customer

  2. Get Customer : Access specific customer information instantly for quick reference or operations.

    Steps to get a customer:

    1. Checkout the get customer endpoint in the API playground. For customer_id, add the customer_id used while adding the customer.
    2. If your API key is valid, this API endpoint returns a 200 response with document details in a specified JSON format.

    Get Customer

    Try fetching customer details

  3. Update Customer : Keep customer information accurate and up-to-date to ensure seamless communication and transactions.

    Steps to update a customer:

    1. Checkout the update customer endpoint in the API playground and use your API key to test the endpoint.
    2. If your API key is valid, this api endpoint returns a 200 response with required details in a specified JSON format.

    Update Customer

    Try Updating a customer

  4. Delete Customer : Remove outdated or unnecessary customer entries to maintain a clean and organized database.

    Steps to delete a customer:

    1. Checkout the delete customer endpoint in the API playground. For customer_id, use the customer_id that was used while adding the customer.
    2. If your API key is valid, this API endpoint returns a 200 response with document details in a specified JSON format.

    Delete Customer

    Try Deleting a customer

  5. Payment Ledger : Retrieve a detailed payment ledger for individual customers, including payment history, outstanding balances, and transaction details, to ensure financial transparency and accountability.

    Steps to get a detailed payment ledger:

    1. Checkout the get payment ledger endpoint in the API playground.
    2. If your API key is valid, this API endpoint returns a 200 response with document details in a specified JSON format.

    Payment Ledger

    Get Payment Ledger

  6. Customers List : Fetch a comprehensive list of all customers, enabling better client management, segmentation, and analysis.

    Steps to get list of customer:

    1. Checkout the get customers list endpoint in the API playground.
    2. If your API key is valid, this API endpoint returns a 200 response with customers list details in a specified JSON format.

    List of Customers

    Fetch List of all customers

  7. Update Customer Mapping : Seamlessly update customer ID mappings to ensure consistency and alignment across systems, avoiding duplicate records and streamlining integrations.

    Steps to update customer IDs:

    1. Checkout the update customer mapping endpoint in the API playground.
    2. If your API key is valid, this API endpoint returns a 200 response with data in a specified JSON format.

    Update Customer Mappings

    Try updating customer mappings