POST api/Design/Submit
Request Information
URI Parameters
None.
Body Parameters
DesignModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| Canvas | Canvas |
None. |
|
| Sport | string |
None. |
|
| Fit | string |
None. |
|
| Garment | string |
None. |
|
| Design | string |
None. |
|
| Colors | Collection of DesignColor |
None. |
|
| FrontMascots | Collection of DesignStockArt |
None. |
|
| BackMascots | Collection of DesignStockArt |
None. |
|
| FrontText | Collection of DesignText |
None. |
|
| BackText | Collection of DesignText |
None. |
|
| FrontLogos | Collection of DesignLogo |
None. |
|
| BackLogos | Collection of DesignLogo |
None. |
|
| FrontLayers | Collection of DesignLayer |
None. |
|
| BackLayers | Collection of DesignLayer |
None. |
|
| FrontPreview | string |
None. |
|
| BackPreview | string |
None. |
|
| Roster | Collection of Player |
None. |
|
| Order | Order |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "22eac6e1-8730-46b9-97ea-988749f316e8",
"Canvas": {
"Width": 1.1,
"Height": 2.1
},
"Sport": "sample string 1",
"Fit": "sample string 2",
"Garment": "sample string 3",
"Design": "sample string 4",
"Colors": [
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
}
],
"FrontMascots": [
{
"Id": "sample string 1",
"Name": "sample string 2",
"Type": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1,
"Colors": [
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
}
]
},
{
"Id": "sample string 1",
"Name": "sample string 2",
"Type": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1,
"Colors": [
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
}
]
}
],
"BackMascots": [
{
"Id": "sample string 1",
"Name": "sample string 2",
"Type": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1,
"Colors": [
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
}
]
},
{
"Id": "sample string 1",
"Name": "sample string 2",
"Type": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1,
"Colors": [
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
{
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
}
]
}
],
"FrontText": [
{
"Id": "sample string 1",
"Type": "sample string 2",
"Content": "sample string 3",
"Orientation": "sample string 4",
"Opacity": 5.1,
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Stroke": {
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Width": 1
},
"Face": "sample string 6",
"Kerning": 7.1,
"Effect": "sample string 8",
"EffectValue": 9,
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
}
},
{
"Id": "sample string 1",
"Type": "sample string 2",
"Content": "sample string 3",
"Orientation": "sample string 4",
"Opacity": 5.1,
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Stroke": {
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Width": 1
},
"Face": "sample string 6",
"Kerning": 7.1,
"Effect": "sample string 8",
"EffectValue": 9,
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
}
}
],
"BackText": [
{
"Id": "sample string 1",
"Type": "sample string 2",
"Content": "sample string 3",
"Orientation": "sample string 4",
"Opacity": 5.1,
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Stroke": {
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Width": 1
},
"Face": "sample string 6",
"Kerning": 7.1,
"Effect": "sample string 8",
"EffectValue": 9,
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
}
},
{
"Id": "sample string 1",
"Type": "sample string 2",
"Content": "sample string 3",
"Orientation": "sample string 4",
"Opacity": 5.1,
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Stroke": {
"Color": {
"Hex": "sample string 1",
"Name": "sample string 2",
"Index": "sample string 3"
},
"Width": 1
},
"Face": "sample string 6",
"Kerning": 7.1,
"Effect": "sample string 8",
"EffectValue": 9,
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
}
}
],
"FrontLogos": [
{
"Id": "sample string 1",
"Name": "sample string 2",
"Data": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1
},
{
"Id": "sample string 1",
"Name": "sample string 2",
"Data": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1
}
],
"BackLogos": [
{
"Id": "sample string 1",
"Name": "sample string 2",
"Data": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1
},
{
"Id": "sample string 1",
"Name": "sample string 2",
"Data": "sample string 3",
"Position": {
"Left": 1.1,
"Top": 2.1,
"ScaleX": 3.1,
"ScaleY": 4.1,
"Angle": 5.1,
"FlipX": true,
"FlipY": true,
"Width": 8.1,
"Height": 9.1
},
"Opacity": 4.1
}
],
"FrontLayers": [
{
"Id": "sample string 1"
},
{
"Id": "sample string 1"
}
],
"BackLayers": [
{
"Id": "sample string 1"
},
{
"Id": "sample string 1"
}
],
"FrontPreview": "sample string 5",
"BackPreview": "sample string 6",
"Roster": [
{
"Name": "sample string 1",
"Size": "sample string 2",
"Number": "sample string 3"
},
{
"Name": "sample string 1",
"Size": "sample string 2",
"Number": "sample string 3"
}
],
"Order": {
"Name": "sample string 1",
"Email": "sample string 2",
"Organization": "sample string 3",
"Phone": "sample string 4",
"Shipping": {
"Address1": "sample string 1",
"Address2": "sample string 2",
"City": "sample string 3",
"State": "sample string 4",
"ZIP": "sample string 5"
},
"Comments": "sample string 5"
}
}
application/xml, text/xml
Sample:
<DesignModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Dyesport.ServerAPI.Models">
<BackLayers>
<DesignLayer>
<Id>sample string 1</Id>
</DesignLayer>
<DesignLayer>
<Id>sample string 1</Id>
</DesignLayer>
</BackLayers>
<BackLogos>
<DesignLogo>
<Data>sample string 3</Data>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
</DesignLogo>
<DesignLogo>
<Data>sample string 3</Data>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
</DesignLogo>
</BackLogos>
<BackMascots>
<DesignStockArt>
<Colors>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
</Colors>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Type>sample string 3</Type>
</DesignStockArt>
<DesignStockArt>
<Colors>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
</Colors>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Type>sample string 3</Type>
</DesignStockArt>
</BackMascots>
<BackPreview>sample string 6</BackPreview>
<BackText>
<DesignText>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Content>sample string 3</Content>
<Effect>sample string 8</Effect>
<EffectValue>9</EffectValue>
<Face>sample string 6</Face>
<Id>sample string 1</Id>
<Kerning>7.1</Kerning>
<Opacity>5.1</Opacity>
<Orientation>sample string 4</Orientation>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Stroke>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Width>1</Width>
</Stroke>
<Type>sample string 2</Type>
</DesignText>
<DesignText>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Content>sample string 3</Content>
<Effect>sample string 8</Effect>
<EffectValue>9</EffectValue>
<Face>sample string 6</Face>
<Id>sample string 1</Id>
<Kerning>7.1</Kerning>
<Opacity>5.1</Opacity>
<Orientation>sample string 4</Orientation>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Stroke>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Width>1</Width>
</Stroke>
<Type>sample string 2</Type>
</DesignText>
</BackText>
<Canvas>
<Height>2.1</Height>
<Width>1.1</Width>
</Canvas>
<Colors>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
</Colors>
<Design>sample string 4</Design>
<Fit>sample string 2</Fit>
<FrontLayers>
<DesignLayer>
<Id>sample string 1</Id>
</DesignLayer>
<DesignLayer>
<Id>sample string 1</Id>
</DesignLayer>
</FrontLayers>
<FrontLogos>
<DesignLogo>
<Data>sample string 3</Data>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
</DesignLogo>
<DesignLogo>
<Data>sample string 3</Data>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
</DesignLogo>
</FrontLogos>
<FrontMascots>
<DesignStockArt>
<Colors>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
</Colors>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Type>sample string 3</Type>
</DesignStockArt>
<DesignStockArt>
<Colors>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
<DesignColor>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</DesignColor>
</Colors>
<Id>sample string 1</Id>
<Name>sample string 2</Name>
<Opacity>4.1</Opacity>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Type>sample string 3</Type>
</DesignStockArt>
</FrontMascots>
<FrontPreview>sample string 5</FrontPreview>
<FrontText>
<DesignText>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Content>sample string 3</Content>
<Effect>sample string 8</Effect>
<EffectValue>9</EffectValue>
<Face>sample string 6</Face>
<Id>sample string 1</Id>
<Kerning>7.1</Kerning>
<Opacity>5.1</Opacity>
<Orientation>sample string 4</Orientation>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Stroke>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Width>1</Width>
</Stroke>
<Type>sample string 2</Type>
</DesignText>
<DesignText>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Content>sample string 3</Content>
<Effect>sample string 8</Effect>
<EffectValue>9</EffectValue>
<Face>sample string 6</Face>
<Id>sample string 1</Id>
<Kerning>7.1</Kerning>
<Opacity>5.1</Opacity>
<Orientation>sample string 4</Orientation>
<Position>
<Angle>5.1</Angle>
<FlipX>true</FlipX>
<FlipY>true</FlipY>
<Height>9.1</Height>
<Left>1.1</Left>
<ScaleX>3.1</ScaleX>
<ScaleY>4.1</ScaleY>
<Top>2.1</Top>
<Width>8.1</Width>
</Position>
<Stroke>
<Color>
<Hex>sample string 1</Hex>
<Index>sample string 3</Index>
<Name>sample string 2</Name>
</Color>
<Width>1</Width>
</Stroke>
<Type>sample string 2</Type>
</DesignText>
</FrontText>
<Garment>sample string 3</Garment>
<Id>22eac6e1-8730-46b9-97ea-988749f316e8</Id>
<Order>
<Comments>sample string 5</Comments>
<Email>sample string 2</Email>
<Name>sample string 1</Name>
<Organization>sample string 3</Organization>
<Phone>sample string 4</Phone>
<Shipping>
<Address1>sample string 1</Address1>
<Address2>sample string 2</Address2>
<City>sample string 3</City>
<State>sample string 4</State>
<ZIP>sample string 5</ZIP>
</Shipping>
</Order>
<Roster>
<Player>
<Name>sample string 1</Name>
<Number>sample string 3</Number>
<Size>sample string 2</Size>
</Player>
<Player>
<Name>sample string 1</Name>
<Number>sample string 3</Number>
<Size>sample string 2</Size>
</Player>
</Roster>
<Sport>sample string 1</Sport>
</DesignModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |