Search customers with given parameters
curl --request POST \
--url https://api.maplebilling.com/api/v1/companies/{company_id}/customers/find \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"pagination": {
"from_key": "<unknown>",
"limit": 20
},
"include_meta": true,
"query": {
"email": "<unknown>",
"exclude_from_metrics": "<unknown>",
"has_parent": "<unknown>",
"identifier": "<unknown>",
"managed_externally": "<unknown>",
"mrr": {
"eq": "<unknown>",
"gt": "<unknown>",
"gte": "<unknown>",
"lte": "<unknown>"
},
"name": "<unknown>",
"org_name": "<unknown>",
"owner_id": "<string>",
"owner_ids": {
"condition": "AND",
"values": [
"<string>"
]
},
"parent_customer_id": "<string>",
"phone": "<unknown>",
"search": "<unknown>",
"status": "ACTIVE",
"statuses": "ACTIVE",
"tags": {
"condition": "AND",
"values": [
"<string>"
]
},
"title": "<unknown>"
},
"sort_key": "createdAtDesc"
}
'{
"pagination": {
"from_key": "<unknown>",
"limit": 123
},
"results": [
{
"address": {
"address_line_1": "<string>",
"address_line_2": "<string>",
"city": "<string>",
"country": "<string>",
"place_id": "<unknown>",
"state": "<string>",
"zip": "<string>"
},
"arr": {
"currency": "<string>",
"value_in_cents": 123
},
"billing_emails": [
"<string>"
],
"company_id": "<string>",
"computed_entitlements": [
{
"entitlement_id": "<string>",
"id": "<string>",
"inherited_from_id": "<unknown>",
"inherited_from_type": "<unknown>",
"key": "<string>",
"name": "<string>",
"original_value": "<unknown>",
"overridden": "<unknown>",
"type": "<string>",
"value": "<unknown>"
}
],
"created_at": "2023-11-07T05:31:56Z",
"customer_integration_metadata": {},
"email": "<string>",
"exclude_from_metrics": true,
"id": "<string>",
"identifier": "<string>",
"integration_references": [
{
"integration_icon": "<string>",
"integration_id": "<string>",
"integration_key": "<string>",
"integration_name": "<string>",
"reference_type": "<string>",
"remote_id": "<string>",
"remote_type": "<string>"
}
],
"locale": "<string>",
"managed_externally": true,
"metadata": {},
"mrr": {
"currency": "<string>",
"value_in_cents": 123
},
"name": "<string>",
"org_name": "<string>",
"owner_id": "<unknown>",
"parent_customer_id": "<unknown>",
"phone": "<string>",
"status": "<string>",
"title": "<string>",
"updated_at": "2023-11-07T05:31:56Z"
}
]
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The idempotency key that will be used to ensure the request is only performed once
The company ID with the prefix 'cmp_'.
Whether to include additional metadata in the pagination response such the number of total results
The query criteria for the request
Show child attributes
The email of the customer
Whether the customer is excluded from metrics or not
Whether this customer has a parent or not
The identifier of the customer that ties them back to your system
Whether the customer is managed customer outside of Maple
The name of the customer
The org name of the customer
The company user ID of the user in Maple that is assigned to manage this customer
The parent customer ID of the customer
The phone number of the customer
Any search string to match customers
The specific status of the customer that can be one of ACTIVE or ARCHIVED
ACTIVE, ARCHIVED The status of the customers that can include ACTIVE and ARCHIVED
The title of the customer
createdAtDesc, createdAtAsc, updatedAtAsc, updatedAtDesc, aToZ, zToA, mrrAsc, mrrDesc, orgAToZ, orgZToA OK
Show child attributes
The address of the customer
The additional emails to cc on customer's invoices
The company ID of the customer
The computed entitlements for the customer
Show child attributes
The date the customer was created
The email of the customer
Whether to exclude this customer and related fields from any metrics in Maple
The ID of the customer in Maple
The unique identifier for the customer that ties back to your system. You can query for a customer using this identifier
The integration references of this customer in third-party applications connected to Maple
Show child attributes
The locale of the customer
Whether this customer is managed outside of Maple
The metadata as key-value pairs attached to this customer
The name of the customer
The name of the company or the organization this customer is a part of
The company user ID of person in Maple assigned to manage this customer
The customer ID of the parent customer assigned in Maple
The phone number of the customer
The status of the customer such as ACTIVE or ARCHIVED
The title of the customer, such as CEO, VP
The date the customer was last updated
curl --request POST \
--url https://api.maplebilling.com/api/v1/companies/{company_id}/customers/find \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"pagination": {
"from_key": "<unknown>",
"limit": 20
},
"include_meta": true,
"query": {
"email": "<unknown>",
"exclude_from_metrics": "<unknown>",
"has_parent": "<unknown>",
"identifier": "<unknown>",
"managed_externally": "<unknown>",
"mrr": {
"eq": "<unknown>",
"gt": "<unknown>",
"gte": "<unknown>",
"lte": "<unknown>"
},
"name": "<unknown>",
"org_name": "<unknown>",
"owner_id": "<string>",
"owner_ids": {
"condition": "AND",
"values": [
"<string>"
]
},
"parent_customer_id": "<string>",
"phone": "<unknown>",
"search": "<unknown>",
"status": "ACTIVE",
"statuses": "ACTIVE",
"tags": {
"condition": "AND",
"values": [
"<string>"
]
},
"title": "<unknown>"
},
"sort_key": "createdAtDesc"
}
'{
"pagination": {
"from_key": "<unknown>",
"limit": 123
},
"results": [
{
"address": {
"address_line_1": "<string>",
"address_line_2": "<string>",
"city": "<string>",
"country": "<string>",
"place_id": "<unknown>",
"state": "<string>",
"zip": "<string>"
},
"arr": {
"currency": "<string>",
"value_in_cents": 123
},
"billing_emails": [
"<string>"
],
"company_id": "<string>",
"computed_entitlements": [
{
"entitlement_id": "<string>",
"id": "<string>",
"inherited_from_id": "<unknown>",
"inherited_from_type": "<unknown>",
"key": "<string>",
"name": "<string>",
"original_value": "<unknown>",
"overridden": "<unknown>",
"type": "<string>",
"value": "<unknown>"
}
],
"created_at": "2023-11-07T05:31:56Z",
"customer_integration_metadata": {},
"email": "<string>",
"exclude_from_metrics": true,
"id": "<string>",
"identifier": "<string>",
"integration_references": [
{
"integration_icon": "<string>",
"integration_id": "<string>",
"integration_key": "<string>",
"integration_name": "<string>",
"reference_type": "<string>",
"remote_id": "<string>",
"remote_type": "<string>"
}
],
"locale": "<string>",
"managed_externally": true,
"metadata": {},
"mrr": {
"currency": "<string>",
"value_in_cents": 123
},
"name": "<string>",
"org_name": "<string>",
"owner_id": "<unknown>",
"parent_customer_id": "<unknown>",
"phone": "<string>",
"status": "<string>",
"title": "<string>",
"updated_at": "2023-11-07T05:31:56Z"
}
]
}