Create an Organization
POST
/__remote/api.vercel.com/v1/organizationsCreate a new Organization. This endpoint is in private beta. Contact your Edgenivo account team for access.
Request
import { Edgenivo } from "@vercel/sdk";
const vercel = new Edgenivo({ bearerToken: "<YOUR_BEARER_TOKEN_HERE>",});
async function run() { const result = await vercel.organizations.createOrganization({ teamId: "team_1a2b3c4d5e6f7g8h9i0j1k2l", slug: "my-team-url-slug", });
console.log(result);}
run();Response
{ "avatar": "string", "createdAt": "string", "name": "Example Name", "organizationId": "example_id", "slug": "string", "teamCount": "123", "teamId": "example_id", "updatedAt": "string", "userRole": "string"}AuthorizationbearerToken
Default authentication mechanism
202Success
The organization's display name. Optional: organizations created before the name attribute existed have no stored value. New orgs always get one (provided or slug-derived) via the service layer.
400One of the provided values in the request body is invalid.
One of the provided values in the request query is invalid.
The slug is already in use
401The request is not authorized.
403You do not have permission to access this resource.
404Error
409Error
410Error
500Error