For the complete documentation index, see llms.txt. This page is also available as Markdown.

Organization | Billing Addresses

Retreive all billing addresses for the current organization.

get
Authorizations
X-API-KEYstringRequired

Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.

Responses
200

OK

application/json
namestring · nullableOptional
isDefaultbooleanOptional
emailstring · nullableOptional
totalCostCenterinteger · int32Optional
notesstring · nullableOptional
idinteger · int32Optional
get/v1/organization/billing-addresses

Creates a new billing address for the organization.

post

The created billing address can be retrieved using the M:equipme.api.Controllers.Equipme.V1.Organization.BillingAddressesController.GetById(System.Int32) method.

Authorizations
X-API-KEYstringRequired

Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.

Body
namestring · nullableOptional
emailstring · nullableOptional
notesstring · nullableOptional
Responses
200

OK

application/json
namestring · nullableOptional
isDefaultbooleanOptional
emailstring · nullableOptional
totalCostCenterinteger · int32Optional
notesstring · nullableOptional
idinteger · int32Optional
post/v1/organization/billing-addresses

Retrieves the billing address details for the specified billing address ID.

get

This method requires the caller to have appropriate authorization to access the specified billing address.

Authorizations
X-API-KEYstringRequired

Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.

Path parameters
billingAddressIdinteger · int32Required

The unique identifier of the billing address to retrieve.

Responses
200

OK

application/json
namestring · nullableOptional
isDefaultbooleanOptional
emailstring · nullableOptional
totalCostCenterinteger · int32Optional
notesstring · nullableOptional
idinteger · int32Optional
get/v1/organization/billing-addresses/{billingAddressId}

Deletes the specified billing address for the organization.

delete

This operation requires the caller to have the appropriate authorization to delete the specified billing address.

Authorizations
X-API-KEYstringRequired

Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.

Path parameters
billingAddressIdinteger · int32Required

The unique identifier of the billing address to delete.

Responses
200

OK

application/json
integer · int32Optional
delete/v1/organization/billing-addresses/{billingAddressId}

Applies a JSON Patch document to update the billing address with the specified ID.

patch

This method requires the caller to have authorization to update customer resources. If the caller lacks the necessary permissions, an System.UnauthorizedAccessException is thrown.

The method validates the provided patchDocument and applies the specified operations to the billing address. If the model state is invalid, a equipme.api.Exceptions.ModelValidationException is thrown.

Authorizations
X-API-KEYstringRequired

Required for authorization in every request. You can request an API-Key for your tenant in the integrations section of the equipme App.

Path parameters
billingAddressIdinteger · int32Required

The unique identifier of the billing address to be updated.

Bodyobject · Operation[]
valueany · nullableOptional
pathstring · nullableOptional
opstring · nullableOptional
fromstring · nullableOptional
Responses
200

OK

No content

patch/v1/organization/billing-addresses/{billingAddressId}

No content

Last updated

Was this helpful?