GET | /companies/coordinates |
---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class CompanyCoordinatesQuery
{
/**
* Street address
*/
@ApiMember(Description="Street address", IsRequired=true, ParameterType="query")
public String Street1 = null;
/**
* Street adress
*/
@ApiMember(Description="Street adress", ParameterType="query")
public String Street2 = null;
/**
* Street zip code
*/
@ApiMember(Description="Street zip code", IsRequired=true, ParameterType="query")
public String ZipCode = null;
/**
* City
*/
@ApiMember(Description="City", IsRequired=true, ParameterType="query")
public String City = null;
/**
* Country Id (Example SE= Sweden)
*/
@ApiMember(Description="Country Id (Example SE= Sweden)", IsRequired=true, ParameterType="query")
public String CountryId = null;
public String getStreet1() { return Street1; }
public CompanyCoordinatesQuery setStreet1(String value) { this.Street1 = value; return this; }
public String getStreet2() { return Street2; }
public CompanyCoordinatesQuery setStreet2(String value) { this.Street2 = value; return this; }
public String getZipCode() { return ZipCode; }
public CompanyCoordinatesQuery setZipCode(String value) { this.ZipCode = value; return this; }
public String getCity() { return City; }
public CompanyCoordinatesQuery setCity(String value) { this.City = value; return this; }
public String getCountryId() { return CountryId; }
public CompanyCoordinatesQuery setCountryId(String value) { this.CountryId = value; return this; }
}
public static class CompanyCoordinatesQueryResponse
{
public Double Longitude = null;
public Double Latitude = null;
public Double getLongitude() { return Longitude; }
public CompanyCoordinatesQueryResponse setLongitude(Double value) { this.Longitude = value; return this; }
public Double getLatitude() { return Latitude; }
public CompanyCoordinatesQueryResponse setLatitude(Double value) { this.Latitude = value; return this; }
}
}
Java CompanyCoordinatesQuery DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /companies/coordinates HTTP/1.1 Host: api.bokamera.se Accept: application/xml
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <CompanyCoordinatesQueryResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BokaMera.API.ServiceModel.Dtos"> <Latitude>0</Latitude> <Longitude>0</Longitude> </CompanyCoordinatesQueryResponse>