Subscriptions
Subscriptions represent recurring service agreements in your CRM. They track ongoing contracts with customers, including recurring revenue and billing cycles.
Use the Activity_Subscription endpoint to manage subscriptions. Subscriptions inherit all fields from Activity.
Endpoints
List Subscriptions
GET
/v1/odata/Activity_SubscriptionSingle Subscription
GET
/v1/odata/Activity_Subscription({id})Create Subscription
POST
/v1/odata/Activity_SubscriptionUpdate Subscription
PUT
/v1/odata/Activity_Subscription({id})Delete Subscription
DELETE
/v1/odata/Activity_Subscription({id})Fields
Inherited Fields (from Activity)
See Activity Fields for all inherited fields.
Relationships
| Relationship | Target Entity | Cardinality | Description |
|---|---|---|---|
| Relationship | Relationship | N:1 | Linked relation (customer) |
| Contact | Relation.Person.Contact | N:1 | Contact person |
| ProductLines | ProductLine | 1:N | Product lines / line items |
| Phase | Datastore.Phase.ActivitySubscription | N:1 | Subscription phase |
| LinkedActivities | Activity | 1:N | Linked activities |
Expanding Relationships
GET
/v1/odata/Activity_Subscription({id})?$expand=RelationshipNavigating Relationships
GET
/v1/odata/Activity_Subscription({id})/RelationshipFiltering Examples
GET
/v1/odata/Activity_Subscription?$filter=contains(Subject, '{Subject}')&$top={top}GET
/v1/odata/Activity_Subscription?$filter=IsClosed eq {IsClosed}&$top={top}GET
/v1/odata/Activity_Subscription?$filter=Amount gt {Amount}&$top={top}GET
/v1/odata/Activity_Subscription?$filter=CreationDate gt {CreationDate}&$top={top}