Skip to content

@collectivtech/alana-sdk-js


@collectivtech/alana-sdk-js / resources/membership / Memberships

Class: Memberships ​

Defined in: src/resources/membership.ts:212

Base class for an API resource object.

This is an abstract class. You shouldn't create objects from it directly, but instead use one of the defined subclasses, which handle the needed conversion to and from raw JSON.

All resource classes hold a reference to a context object, and this may be a shared object to allow for state tracking.

Extends ​

Constructors ​

Constructor ​

new Memberships(context): Memberships

Defined in: src/resources/membership.ts:218

Create a new Memberships resource.

Parameters ​

context ​

ApiContext

Returns ​

Memberships

Overrides ​

ApiResource.constructor

Properties ​

_context ​

protected _context: ApiContext

Defined in: src/resource.ts:148

The API context for this resource.

Inherited from ​

ApiResource._context

Methods ​

plans() ​

plans(): Promise<Membership[]>

Defined in: src/resources/membership.ts:222

Returns ​

Promise<Membership[]>

ALANA™, ALANA Platform™, ALANA Guide™, and ALANA Partner™ are trademarks of Collectiv Technologies Inc.