Retrieve metadata about API keys and their accessible entities
Meow API (1.0.0)
The Meow API provides comprehensive financial services and billing capabilities for businesses.
- Financial Data Access: Securely access account information, transactions, balances, and payment networks
- USDC Operations: Create and manage cryptocurrency contacts, initiate USDC transfers across multiple blockchain networks
The Billing API enables businesses to streamline their invoicing and payment collection:
- Product Management: Create and manage products with customizable pricing
- Customer Management: Maintain invoicing customers with billing addresses
- Invoice Creation: Generate invoices with line items, discounts, and custom notes
- Flexible Payment Options: Accept payments via bank transfer, ACH, cards, international wires, and USDC
- Collection Accounts: Configure accounts for automated payment collection
Authenticate using your API key in the request header: x-api-key: your-api-key
For multi-entity access, you can optionally include the x-entity-id header to scope API requests to a specific entity. Use the /api-keys/accessible-entities endpoint to list all entities accessible by your API key.
Download OpenAPI description
Overview
Languages
Servers
Mock server
https://docs.meow.com/_mock/meow_api/
Meow API Production
https://api.meow.com/v1/
Meow API Sandbox
https://api.sandbox.meow.com/v1/
- Mock serverhttps://docs.meow.com/_mock/meow_api/contacts
- Meow API Productionhttps://api.meow.com/v1/contacts
- Meow API Sandboxhttps://api.sandbox.meow.com/v1/contacts
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.meow.com/_mock/meow_api/contacts?nickname_query=string' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-H 'x-entity-id: 497f6eca-6276-4993-bfeb-53cbbbba6f08'Successful Response
Any of:
object CustomerApiAchPaymentMethod-Output Recursive
Any of:
object CustomerApiWirePaymentMethod-Output Recursive
Any of:
object CustomerApiCheckPaymentMethod-Output Recursive
Any of:
object CustomerApiInternationalPaymentMethod Recursive
Items Enum"ach""wire""check""international""crypto""static_memo"
Response
application/json
{ "contacts": [ { … } ] }
- Mock serverhttps://docs.meow.com/_mock/meow_api/contacts/{contact_id}
- Meow API Productionhttps://api.meow.com/v1/contacts/{contact_id}
- Meow API Sandboxhttps://api.sandbox.meow.com/v1/contacts/{contact_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.meow.com/_mock/meow_api/contacts/{contact_id}' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-H 'x-entity-id: 497f6eca-6276-4993-bfeb-53cbbbba6f08'- Mock serverhttps://docs.meow.com/_mock/meow_api/contacts/{contact_id}
- Meow API Productionhttps://api.meow.com/v1/contacts/{contact_id}
- Meow API Sandboxhttps://api.sandbox.meow.com/v1/contacts/{contact_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.meow.com/_mock/meow_api/contacts/{contact_id}' \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY_HERE' \
-H 'x-entity-id: 497f6eca-6276-4993-bfeb-53cbbbba6f08' \
-d '{
"nickname": "string",
"email": "user@example.com",
"address": {
"street_line_1": "string",
"street_line_2": "string",
"city": "string",
"state": "string",
"country": "AW",
"postal_code": "string"
},
"counterparty": {
"ach": {
"account_number": "string",
"account_type": "checking",
"routing_number": "stringstr",
"address_on_account": {
"street_line_1": "string",
"street_line_2": "string",
"city": "string",
"state": "str",
"country": "AW",
"postal_code": "string"
}
},
"wire": {
"account_number": "string",
"routing_number": "stringst",
"address_on_account": {
"street_line_1": "string",
"street_line_2": "string",
"city": "string",
"state": "str",
"country": "AW",
"postal_code": "string"
},
"bank_address": {
"street_line_1": "string",
"street_line_2": "string",
"city": "string",
"state": "str",
"country": "AW",
"postal_code": "string"
},
"bank_name": "string",
"intermediary_bank": {
"name": "string",
"routing_number": "stringstr",
"address": {
"street_line_1": "string",
"street_line_2": "string",
"city": "string",
"state": "str",
"country": "AW",
"postal_code": "string"
}
}
},
"check": {
"address": {
"street_line_1": "string",
"street_line_2": "string",
"city": "string",
"state": "str",
"country": "AW",
"postal_code": "string"
},
"created_time": "2019-08-24T14:15:22Z",
"updated_time": "2019-08-24T14:15:22Z"
},
"name_on_account": "string",
"nickname": "string",
"plaid_processor_token": "string",
"email": "user@example.com",
"company_ids": [
"string"
]
}
}'Successful Response
Any of:
object CustomerApiAchPaymentMethod-Output Recursive
Any of:
object CustomerApiWirePaymentMethod-Output Recursive
Any of:
object CustomerApiCheckPaymentMethod-Output Recursive
Any of:
object CustomerApiInternationalPaymentMethod Recursive
Items Enum"ach""wire""check""international""crypto""static_memo"
Response
application/json
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "nickname": "string", "email": "user@example.com", "address": { "street_line_1": "string", "street_line_2": "string", "city": "string", "state": "str", "country": "AW", "postal_code": "string" }, "payment_methods": { "ach": { … }, "wire": { … }, "check": { … }, "international": { … }, "crypto": [ … ], "static_memos": [ … ] }, "supported_payment_methods": [ "ach" ], "last_payment_reason": "audio_visual_services" }