Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

EdfaPay, Inc. Transaction Management API

Transaction Management APIs

EdfaPay, Inc. Transaction Management API is one of 7 APIs that EdfaPay, Inc. publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Transaction Management. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 8 operations across 8 paths, and defines 7 schemas. It is described by OpenAPI 3.0.3, at version 1.0.0.

Requests are made against a single base URL, https://apidev.edfapay.com.

8 operations 8 paths 7 schemas 8 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
1.0.0
Base URL
https://revamp-api.edfapay.com
Resource Areas
1

Paths & Operations 8

Across 8 paths, the API surfaces 8 operations — 8 GET. Each is listed below with its method, path, parameters, and response codes.

Transaction Management 8

Transaction Management APIs

GET
/api/v1/transactions/{id}/details
Transaction Details
getTransactionDetailsById 1 param → 200400
GET
/api/v1/transactions/receipt/{id}
Transaction Details
getTransactionReceiptById 1 param → 200400
GET
/api/v1/transactions/public/transaction-constants
Transaction Coding
getAllCoding → 200400
GET
/api/v1/transactions/filterTransaction
Search Transaction
searchBranches 2 params → 200400
GET
/api/v1/transactions/exist
Transaction Exist
getTransaction 1 param → 200400
GET
/api/v1/transactions/dashboard/soft-pos-summary
Transaction SoftPOS Summary
getSoftPosSummary 1 param → 200400
GET
/api/v1/transactions/dashboard/soft-pos-summary/{terminalId}
Transaction SoftPOS Summary By TerminalId
getSoftPosSummaryByTerminalId 2 params → 200400
GET
/api/v1/transactions/dashboard/payment-gateway-summary
Transaction Payment Gateway Summary
getPaymentGatewaySummary 1 param → 200400

Schemas 7

The contract defines 7 schemas that model the data the API accepts and returns. The most detailed are FinancialTransactionSearchCriteria (27 properties), PageObject (11 properties), PageableObject (6 properties), SortObject (5 properties). Each schema is shown below with its type and property counts.

PageableObject
object
6 properties
ApiResponseObject
object
4 properties
SortObject
object
5 properties
ApiResponsePageObject
object
4 properties
FinancialTransactionPage
object
4 properties
FinancialTransactionSearchCriteria
object
27 properties
PageObject
object
11 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

edfapay-inc-transaction-management-api-openapi.yml Raw ↑

Other APIs EdfaPay, Inc. publishes across the network.

EdfaPay, Inc. Branch Management API
EdfaPay, Inc. Merchant Management API
EdfaPay, Inc. Partner Management API
EdfaPay, Inc. Payment API
EdfaPay, Inc. Role Management API
EdfaPay, Inc. User Management API