ServiceStack Home (Live)

<back to all web services

MyInfo

Requires Authentication
The following routes are available for this service:
GET/MyInfo

export class MyInfo
{

    public constructor(init?: Partial<MyInfo>) { (Object as any).assign(this, init); }
}

export class UserInfo
{
    public id: number;
    public userAuthId: string;
    public nickName: string;
    public firstName: string;
    public lastName: string;
    public email: string;
    public company: string;
    public phoneNumber: string;
    public addressLine1: string;
    public addressLine2: string;
    public addressCity: string;
    public addressZip: string;
    public addressState: string;
    public addressCountry: string;

    public constructor(init?: Partial<UserInfo>) { (Object as any).assign(this, init); }
}

TypeScript MyInfo DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /MyInfo HTTP/1.1 
Host: account.servicestack.net 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	id: 0,
	userAuthId: String,
	nickName: String,
	firstName: String,
	lastName: String,
	email: String,
	company: String,
	phoneNumber: String,
	addressLine1: String,
	addressLine2: String,
	addressCity: String,
	addressZip: String,
	addressState: String,
	addressCountry: String
}