Introduction
Authentication
Webhooks
Changelog
Administration
Contacts
Custom fields
Document styles
Documents: General documents
Documents: General journal documents
Documents: Purchase invoices
Documents: Receipts
Documents: Typeless documents
Estimates
External sales invoices
Financial accounts
Financial mutations
Financial statements
Identities
Import mappings
Ledger accounts
Payments
Products
Projects
Purchase transactions
Recurring sales invoices
Sales invoices
Subscription templates
Subscriptions
Tax rates
Time entries
Users
Verifications
Webhooks
Workflows
List all custom fields
GET
/custom_fields(.:format)
Custom fields are used to add extra information to entities in the administration. The source
field can be sales_invoices
, contact
or identity
and defines for which entities the custom
field can be used. The id of a custom field is required to add a value for a custom field to an
entity.
Example: returns all custom fields of an administration
Request
curl -s -H "Content-Type: application/json" -H "Authorization: Bearer 84ec207ad0154a508f798e615a998ac1fd752926d00f955fb1df3e144cba44ab" \
-XGET \
https://moneybird.com/api/v2/123/custom_fields.json?
data = {}
RestClient . get (
"https://moneybird.com/api/v2/123/custom_fields.json" , data ,
{ authorization: "Bearer 84ec207ad0154a508f798e615a998ac1fd752926d00f955fb1df3e144cba44ab" }
)
Response
Status: 200 OK
[
{
"id" : "433546193793975451" ,
"administration_id" : 123 ,
"name" : "custom_field_fa24b18044d9d2b84149" ,
"source" : "sales_invoice"
}
]