API Documentation
Subsidiaries ¶
GET /api/v2/subsidiaries
Requests
GET /api/v2/subsidiaries
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+json
Responses
Headers
Content-Type: application/vnd.api+json; charset=utf-8
Body
{
"data": [
{
"id": "2426",
"type": "subsidiaries",
"attributes": {
"name": "company",
"invoice_number_format": null,
"invoice_number_scope": null,
"archived_at": null,
"show_delivery_date": false,
"einvoice_payment_means_type_id": null,
"einvoice_download_format_id": null,
"facility_costs_breakdown": {},
"peppol_id": null,
"export_integration_type_id": null,
"invoice_logo_url": null,
"facility_costs": 0,
"facility_costs_default": 0,
"facility_costs_normalized": 0
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1950"
}
},
"bill_from": {
"meta": {
"included": false
}
},
"custom_domain": {
"meta": {
"included": false
}
},
"default_tax_rate": {
"meta": {
"included": false
}
},
"default_bank_account": {
"meta": {
"included": false
}
},
"integration": {
"meta": {
"included": false
}
}
}
}
],
"links": {
"first": "http://api-test.productive.io/api/v2/subsidiaries?page%5Bnumber%5D=1&page%5Bsize%5D=30",
"last": "http://api-test.productive.io/api/v2/subsidiaries?page%5Bnumber%5D=1&page%5Bsize%5D=30"
},
"meta": {
"current_page": 1,
"total_pages": 1,
"total_count": 1,
"page_size": 30,
"max_page_size": 200
}
}
Gets all subsidiariesGET/api/v2/subsidiaries
GET /api/v2/subsidiaries/1
Requests
GET /api/v2/subsidiaries/2427
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+json
Responses
Headers
Content-Type: application/vnd.api+json; charset=utf-8
Body
{
"data": {
"id": "2427",
"type": "subsidiaries",
"attributes": {
"name": "company",
"invoice_number_format": null,
"invoice_number_scope": null,
"archived_at": null,
"show_delivery_date": false,
"einvoice_payment_means_type_id": null,
"einvoice_download_format_id": null,
"facility_costs_breakdown": {},
"peppol_id": null,
"export_integration_type_id": null,
"invoice_logo_url": null,
"facility_costs": 0,
"facility_costs_default": 0,
"facility_costs_normalized": 0
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1951"
}
},
"bill_from": {
"meta": {
"included": false
}
},
"custom_domain": {
"meta": {
"included": false
}
},
"default_tax_rate": {
"meta": {
"included": false
}
},
"default_bank_account": {
"meta": {
"included": false
}
},
"integration": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}
Gets a subsidiaryGET/api/v2/subsidiaries/{id}
URI Parameters
- id
number
(required) Example: 1subsidiary id
POST /api/v2/subsidiaries
Requests
POST /api/v2/subsidiaries
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+json
Body
{
"data": {
"type": "subsidiaries",
"attributes": {
"name": "Name"
}
}
}
Responses
Headers
Content-Type: application/vnd.api+json; charset=utf-8
Body
{
"data": {
"id": "2429",
"type": "subsidiaries",
"attributes": {
"name": "Name",
"invoice_number_format": null,
"invoice_number_scope": null,
"archived_at": null,
"show_delivery_date": false,
"einvoice_payment_means_type_id": null,
"einvoice_download_format_id": null,
"facility_costs_breakdown": null,
"peppol_id": null,
"export_integration_type_id": null,
"invoice_logo_url": null,
"facility_costs": 0,
"facility_costs_default": 0,
"facility_costs_normalized": 0
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1952"
}
},
"bill_from": {
"meta": {
"included": false
}
},
"custom_domain": {
"meta": {
"included": false
}
},
"default_tax_rate": {
"meta": {
"included": false
}
},
"default_bank_account": {
"meta": {
"included": false
}
},
"integration": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}
PATCH /api/v2/subsidiaries/
Requests
PATCH /api/v2/subsidiaries/2431
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+json
Body
{
"data": {
"type": "subsidiaries",
"attributes": {
"name": "New Name"
}
}
}
Responses
Headers
Content-Type: application/vnd.api+json; charset=utf-8
Body
{
"data": {
"id": "2431",
"type": "subsidiaries",
"attributes": {
"name": "New Name",
"invoice_number_format": null,
"invoice_number_scope": null,
"archived_at": null,
"show_delivery_date": false,
"einvoice_payment_means_type_id": null,
"einvoice_download_format_id": null,
"facility_costs_breakdown": {},
"peppol_id": null,
"export_integration_type_id": null,
"invoice_logo_url": null,
"facility_costs": 0,
"facility_costs_default": 0,
"facility_costs_normalized": 0
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1954"
}
},
"bill_from": {
"meta": {
"included": false
}
},
"custom_domain": {
"meta": {
"included": false
}
},
"default_tax_rate": {
"meta": {
"included": false
}
},
"default_bank_account": {
"meta": {
"included": false
}
},
"integration": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}
Update a subsidiaryPATCH/api/v2/subsidiaries/
URI Parameters
- name
string
(optional) Example: New+namename
- default_tax_rate_id
number
(optional) Example: 1ID of default tax rate for the subsidiary
PATCH /api/v2/subsidiaries/1/archive
Requests
PATCH /api/v2/subsidiaries/2435/archive
Headers
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Content-Type: application/vnd.api+json
Responses
Headers
Content-Type: application/vnd.api+json; charset=utf-8
Body
{
"data": {
"id": "2435",
"type": "subsidiaries",
"attributes": {
"name": "company",
"invoice_number_format": null,
"invoice_number_scope": null,
"archived_at": "2025-06-17T06:15:24.000+02:00",
"show_delivery_date": false,
"einvoice_payment_means_type_id": null,
"einvoice_download_format_id": null,
"facility_costs_breakdown": {},
"peppol_id": null,
"export_integration_type_id": null,
"invoice_logo_url": null,
"facility_costs": 0,
"facility_costs_default": 0,
"facility_costs_normalized": 0
},
"relationships": {
"organization": {
"data": {
"type": "organizations",
"id": "1958"
}
},
"bill_from": {
"meta": {
"included": false
}
},
"custom_domain": {
"meta": {
"included": false
}
},
"default_tax_rate": {
"meta": {
"included": false
}
},
"default_bank_account": {
"meta": {
"included": false
}
},
"integration": {
"meta": {
"included": false
}
}
}
},
"meta": {}
}
Archives a subsidiaryPATCH/api/v2/subsidiaries/{id}/archive
URI Parameters
- id
number
(required) Example: 1subsidiary id
Generated by aglio on 17 Jun 2025