Create an organization
/api/v1/orgs/Create a new organization owned by the authenticated user.
Request bodyapplication/jsonrequired
namestringrequireddescriptionstring | nullaboutstring | nullsocialsSocials | nulllinksLinks | nullscriptsScripts | nulllogo_imagestring | nullthumbnail_imagestring | nullpreviewsPreviews | nullexploreboolean | nulllabelstring | nullslugstringrequiredemailstringrequiredReturns
OrganizationRead — Organization created.
namestringrequireddescriptionstring | nullaboutstring | nullsocialsSocials | nulllinksLinks | nullscriptsScripts | nulllogo_imagestring | nullthumbnail_imagestring | nullpreviewsPreviews | nullexploreboolean | nulllabelstring | nullslugstringrequiredemailstringrequiredidintegerrequiredorg_uuidstringrequiredconfigOrganizationConfig | object | nullShow child attributes
idinteger | nullorg_idintegerrequiredconfigConfigcreation_datestring | nullupdate_datestring | nullcreation_datestringrequiredupdate_datestringrequiredError responses
401Not authenticated422Validation Error —HTTPValidationError
{
"name": "Example name",
"description": "An example description",
"about": "string",
"socials": {},
"links": {},
"scripts": {},
"logo_image": "string",
"thumbnail_image": "string",
"previews": {},
"explore": false,
"label": "string",
"slug": "my-example-slug",
"email": "ada@example.com",
"id": 1,
"org_uuid": "string",
"config": {
"id": 1,
"org_id": 1,
"config": {},
"creation_date": "string",
"update_date": "string"
},
"creation_date": "string",
"update_date": "string"
}