| GET | /image | Returns the specified image based on the Id. | |
|---|---|---|---|
| GET | /image/{id} | Returns the specified image based on the Id. |
import java.math.*
import java.util.*
import net.servicestack.client.*
open class GetImage
{
@ApiMember(DataType="int", IsRequired=true)
var Id:Int? = null
/**
* Manually control the server resizing of the image.
*/
@ApiMember(Description="Manually control the server resizing of the image.")
var ImageSize:SizeType? = null
/**
* Set to true to return the image in Base64 format.
*/
@ApiMember(DataType="boolean", Description="Set to true to return the image in Base64 format.")
var Base64:Boolean? = null
/**
* Force this file to be returned as a thumbnail (small)
*/
@ApiMember(Description="Force this file to be returned as a thumbnail (small)")
var Thumbnail:Boolean? = null
}
enum class SizeType(val value:Int)
{
@SerializedName("0") Unknown(0),
@SerializedName("1") Full(1),
@SerializedName("2") Small(2),
@SerializedName("3") Medium(3),
@SerializedName("4") Large(4),
@SerializedName("5") XLarge(5),
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /image HTTP/1.1 Host: galaxymobile.api.dev.86degrees.com Accept: text/csv