# National Australia Bank Merchant Defined Fields API

**Canonical:** https://apis.io/apis/national-australia-bank/national-australia-bank-merchant-defined-fields-api/  
**Provider:** National Australia Bank — https://apis.io/providers/national-australia-bank/  
**Base URL:** https://apitest.cybersource.com/  
**Documentation:** https://nabgateway-developer.nab.com.au/

National Australia Bank Merchant Defined Fields API is one of 88 APIs that [National Australia Bank](https://apis.io/providers/national-australia-bank/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Merchant Defined Fields. The published artifact set on APIs.io includes an OpenAPI specification.

Define reusable custom fields for Purchase and Donation pay by link types.

## Operations (8)

| Method | Path | Summary |
|---|---|---|
| GET | `/invoicing/v2/{referenceType}/merchantDefinedFields` | Get all merchant defined fields for a given reference type |
| POST | `/invoicing/v2/{referenceType}/merchantDefinedFields` | Create merchant defined field for a given reference type |
| PUT | `/invoicing/v2/{referenceType}/merchantDefinedFields/{id}` | Update a MerchantDefinedField by ID |
| DELETE | `/invoicing/v2/{referenceType}/merchantDefinedFields/{id}` | Delete a MerchantDefinedField by ID |
| GET | `/ipl/v2/{referenceType}/merchantDefinedFields` | Get all PayByLink merchant defined fields for a given reference type |
| POST | `/ipl/v2/{referenceType}/merchantDefinedFields` | Create a PayByLink merchant defined field for a given reference type |
| PUT | `/ipl/v2/{referenceType}/merchantDefinedFields/{id}` | Update a PayByLink MerchantDefinedField by ID |
| DELETE | `/ipl/v2/{referenceType}/merchantDefinedFields/{id}` | Delete a PayByLink MerchantDefinedField by ID |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/national-australia-bank/openapi/national-australia-bank-merchant-defined-fields-api-openapi.yml

## Other National Australia Bank APIs (12)

- [National Australia Bank (NAB) Gateway Payments API](https://apis.io/apis/national-australia-bank/national-australia-bank-gateway-payments-api/)
- [National Australia Bank Banking Account Balances API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-account-balances-api/)
- [National Australia Bank Banking Account Direct Debits API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-account-direct-debits-api/)
- [National Australia Bank Banking Account Scheduled Payments API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-account-scheduled-payments-api/)
- [National Australia Bank Banking Account Transactions API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-account-transactions-api/)
- [National Australia Bank Banking Accounts API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-accounts-api/)
- [National Australia Bank Banking Payees API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-payees-api/)
- [National Australia Bank Banking Products API](https://apis.io/apis/national-australia-bank/national-australia-bank-banking-products-api/)
- [National Australia Bank ACP Checkout API](https://apis.io/apis/national-australia-bank/national-australia-bank-acp-checkout-api/)
- [National Australia Bank Activation Codes and Certificates API](https://apis.io/apis/national-australia-bank/national-australia-bank-activation-codes-and-certificates-api/)
- [National Australia Bank Agent Registration API](https://apis.io/apis/national-australia-bank/national-australia-bank-agent-registration-api/)
- [National Australia Bank Bank Account Validation API](https://apis.io/apis/national-australia-bank/national-australia-bank-bankaccountvalidation-api/)

## Tags

Merchant Defined Fields

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/national-australia-bank/national-australia-bank-merchant-defined-fields-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/national-australia-bank/.
