You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tests/Functional/docs/introduction.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,9 @@ Use the Club API to access contacts, conversations, group messages, and more and
4
4
5
5
## Getting started
6
6
7
-
To get started, create a new application in your developer settings, then read about how to make requests for the resources you need to access using our HTTP APIs or dedicated client SDKs. When your integration is ready to go live, publish it to our integrations directory to reach the Club community.
7
+
To get started, follow the [Quickstart guide](./quickstart.md) to create a new application in your developer settings, then read about how to make requests for the resources you need to access using our HTTP APIs or dedicated client SDKs. When your integration is ready to go live, publish it to our integrations directory to reach the Club community.
8
+
9
+
For details on the domain model, see the [Property module](./specs/catalog/property/domain/models.md) and its [business rules](./specs/catalog/property/domain/business-rules.md).
Copy file name to clipboardExpand all lines: tests/Functional/docs/quickstart.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,7 @@ This guide will get you all set up and ready to use the Club API. We'll cover ho
5
5
## What's next?
6
6
Great, you're now set up with an API client and have made your first request to the API. Here are a few links that might be handy as you venture further into the Protocol API:
7
7
8
-
* Grab your API key from the Protocol dashboard
9
-
* Check out the Conversations endpoint
10
-
* Learn about the different error messages in Protocol
8
+
* Read the [Introduction](./introduction.md) for an overview of the Club API
9
+
* Explore the [Property module](./specs/catalog/property/README.md) to understand the catalog structure
10
+
* Review the [API endpoints](./specs/catalog/property/presentation/api.md) and [webhook integration](./specs/catalog/property/presentation/webhook.md)
11
+
* Check out the [SDK reference](./sdk/README.md) for client libraries
A property is a key-value pair that describes an aspect of a catalog item. Properties can be used to provide additional information about an item, such as its color, size, or material. They can also be used to categorize items, such as by brand or type.
3
+
A property is a key-value pair that describes an aspect of a catalog item. Properties can be used to provide additional information about an item, such as its color, size, or material. They can also be used to categorize items, such as by brand or type.
This section describes the application-level operations on the Property module. These use-cases operate on the [Domain Models](../domain/models.md) and enforce the [Business Rules](../domain/business-rules.md).
4
+
5
+
For the external-facing interfaces, see the [API endpoints](../presentation/api.md) and the [Console commands](../presentation/console.md).
These rules apply to the entities defined in [Domain Models](./models.md). See also the [Ubiquitous Language](./ubiquitous-language.md) for term definitions.
The Property aggregate is the core of the Catalog context. For terminology definitions, see the [Ubiquitous Language](./ubiquitous-language.md). Validation constraints are documented in the [Business Rules](./business-rules.md).
4
+
5
+
For how these models are used in practice, refer to the [Application Use-cases](../application/use-cases.md).
0 commit comments