PUT | /orgs/{OrganizationId}/subscribe |
---|
export enum PostType
{
Announcement = 'Announcement',
Post = 'Post',
Showcase = 'Showcase',
Question = 'Question',
Request = 'Request',
}
export enum Frequency
{
Daily = 1,
Weekly = 7,
Monthly = 30,
Quarterly = 90,
}
export class SubscribeToOrganization implements IPut
{
public organizationId: number;
public postTypes: PostType[];
public frequency?: Frequency;
public constructor(init?: Partial<SubscribeToOrganization>) { (Object as any).assign(this, init); }
}
TypeScript SubscribeToOrganization DTOs
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.
PUT /orgs/{OrganizationId}/subscribe HTTP/1.1
Host: techstacks.io
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"organizationId":0,"postTypes":["Announcement"],"frequency":"0"}