Organisations
This object represents an organisation and/or its child organisations. Child organisations allow for complex organisational structures, enabling hierarchical management and inheritance of properties and settings. Parent organisations, or Felloh, can update settings depending on their subscription level.
Organisation Model
Properties
- Name
id- Type
- string
- Description
Unique identifier for the organisation.
- Name
name- Type
- string
- Description
The name of the organisation.
- Name
created_at- Type
- datetime
- Description
The datetime when the organisation was created within our systems.
- Name
updated_at- Type
- datetime
- Description
The datetime when the organisation was last updated.
- Name
parent- Type
- object
- Description
A compact organisation object referencing the parent organisation (if applicable).
{
"id": "X00001",
"name": "Felloh",
"created_at": "2022-01-15T00:48:42.091Z",
"updated_at": "2022-01-18T11:27:25.018Z",
"parent": {
"id": "X00002",
"name": "Big Corp"
}
}
GET/user/organisations
Fetch All
This endpoint retrieves all organisations accessible in the authenticated session.
Request
GET
/user/organisationsimport axios from 'axios';
const response = await axios.get(
'https://api.felloh.com/user/organisations',
{
headers: { 'Content-Type': 'application/json', 'Authorization': `Bearer <YOUR TOKEN HERE>` }
}
);
Response
{
"data": [
{
"created_at": "2022-01-15T00:48:42.091Z",
"currencies" : [
"GBX"
],
"deleted_at" : null,
"features" : [
{
"created_at" : "2022-01-15T01:10:35.687Z",
"id" : "ded40f5c-9d82-44c2-92e3-b5d2cad364f6",
"machine_name" : "booking-and-payment",
"name" : "Booking & Payment"
},
{
"created_at" : "2022-07-27T22:17:51.389Z",
"id" : "efd40f5c-9d82-44c2-92e3-b5d2cad364f6",
"machine_name" : "chargebacks",
"name" : "Chargebacks"
},
],
"id" : "X00001",
"image" : null,
"legacy_id" : "bcd40f5c-9d82-44c2-92e3-b5d2cad364f6",
"name" : "Felloh",
"parent" : "X00002",
"payment_methods" : [
"MOTO_IN_PERSON",
"MOTO_OTHER",
"ONLINE"
]
}
],
"errors": {},
"meta": {
"code": 200,
"reason": "OK",
"message": "The request was successful",
"request_id": "cdd40f5c-9d82-44c2-92e3-b5d2cad364f6"
}
}
