## Create organization `client.Organizations.New(ctx, body) (*Organization, error)` **post** `/organizations` Create a new organization for a user. (Currently in Closed Beta - see https://developers.cloudflare.com/fundamentals/organizations/) ### Parameters - `body OrganizationNewParams` - `Organization param.Field[Organization]` References an Organization in the Cloudflare data model. ### Returns - `type Organization struct{…}` References an Organization in the Cloudflare data model. - `ID string` - `CreateTime Time` - `Meta OrganizationMeta` - `Flags OrganizationMetaFlags` Enable features for Organizations. - `AccountCreation string` - `AccountDeletion string` - `AccountMigration string` - `AccountMobility string` - `SubOrgCreation string` - `ManagedBy string` - `Name string` - `Parent OrganizationParent` - `ID string` - `Name string` - `Profile AccountProfile` - `BusinessAddress string` - `BusinessEmail string` - `BusinessName string` - `BusinessPhone string` - `ExternalMetadata string` ### Example ```go package main import ( "context" "fmt" "github.com/cloudflare/cloudflare-go" "github.com/cloudflare/cloudflare-go/option" "github.com/cloudflare/cloudflare-go/organizations" ) func main() { client := cloudflare.NewClient( option.WithAPIKey("144c9defac04969c7bfad8efaa8ea194"), option.WithAPIEmail("user@example.com"), ) organization, err := client.Organizations.New(context.TODO(), organizations.OrganizationNewParams{ Organization: organizations.OrganizationParam{ Name: cloudflare.F("name"), }, }) if err != nil { panic(err.Error()) } fmt.Printf("%+v\n", organization.ID) } ``` #### Response ```json { "errors": [], "messages": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "result": { "id": "a7b9c3d2e8f4g1h5i6j0k9l2m3n7o4p8", "create_time": "2019-12-27T18:11:19.117Z", "meta": { "flags": { "account_creation": "account_creation", "account_deletion": "account_deletion", "account_migration": "account_migration", "account_mobility": "account_mobility", "sub_org_creation": "sub_org_creation" }, "managed_by": "managed_by" }, "name": "name", "parent": { "id": "a7b9c3d2e8f4g1h5i6j0k9l2m3n7o4p8", "name": "name" }, "profile": { "business_address": "business_address", "business_email": "business_email", "business_name": "business_name", "business_phone": "business_phone", "external_metadata": "external_metadata" } }, "success": true } ```