Skip to main content

Add new entity to Organizations

POST 

https://api.elfsquad.io/data/1/Organizations

Add new entity to Organizations

Request

Bodyrequired

New entity

    namestring
    settingsIduuid
    defaultDiscountPctdecimal
    defaultUpValuePctdecimal

    Use Margin on Settings instead.

    currencyIsostring
    languageIsostring
    isConfigurationModelPreviewerboolean
    organizationTypeIduuid
    iduuid
    createdDatedate-time
    updatedDatedate-time
    organizationIduuid
    referencestring
    creatorIduuid
    customField1string
    customField2string
    customField3string
    customField4string
    customField5string
    settings
    organization

Responses

Created entity

Schema
    namestring
    settingsIduuid
    defaultDiscountPctdecimal
    defaultUpValuePctdecimal

    Use Margin on Settings instead.

    currencyIsostring
    languageIsostring
    isConfigurationModelPreviewerboolean
    organizationTypeIduuid
    iduuid
    createdDatedate-time
    updatedDatedate-time
    organizationIduuid
    referencestring
    creatorIduuid
    customField1string
    customField2string
    customField3string
    customField4string
    customField5string
    settings
    organization
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://api.elfsquad.io/data/1/Organizations");
request.Headers.Add("Accept", "application/json");
var content = new StringContent("{\n \"name\": \"string\",\n \"settingsId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n \"defaultDiscountPct\": 0,\n \"defaultUpValuePct\": 0,\n \"currencyIso\": \"string\",\n \"languageIso\": \"string\",\n \"isConfigurationModelPreviewer\": true,\n \"organizationTypeId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n \"id\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n \"createdDate\": \"2024-07-29T15:51:28.071Z\",\n \"updatedDate\": \"2024-07-29T15:51:28.071Z\",\n \"organizationId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n \"reference\": \"string\",\n \"creatorId\": \"3fa85f64-5717-4562-b3fc-2c963f66afa6\",\n \"customField1\": \"string\",\n \"customField2\": \"string\",\n \"customField3\": \"string\",\n \"customField4\": \"string\",\n \"customField5\": \"string\",\n \"settings\": {},\n \"organization\": {}\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.elfsquad.io/data/1
Body required
{
  "name": "string",
  "settingsId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "defaultDiscountPct": 0,
  "defaultUpValuePct": 0,
  "currencyIso": "string",
  "languageIso": "string",
  "isConfigurationModelPreviewer": true,
  "organizationTypeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "createdDate": "2024-07-29T15:51:28.071Z",
  "updatedDate": "2024-07-29T15:51:28.071Z",
  "organizationId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "reference": "string",
  "creatorId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "customField1": "string",
  "customField2": "string",
  "customField3": "string",
  "customField4": "string",
  "customField5": "string",
  "settings": {},
  "organization": {}
}
ResponseClear

Click the Send API Request button above and see the response here!