# Get Started

### Clients

You can test our API using various well-known API clients like:

* [Postman](https://docs.codemash.io/how-to-test#postman)
* [Insomnia](https://docs.codemash.io/how-to-test#insomnia)
*

### CLI

You can use [CodeMash CLI ](https://docs.codemash.io/cli/codemash-cli)to create projects from templates, restore them from snapshots or use a powerful scripting language like bash to work with the modules.

```bash
#!/bin/bash
codemash project new "My New Project"
codemash database enable
cat employees.yaml | codemash database collection new
```

### SDKs

Also, you can test CodeMash API using popular SDKs:

{% content-ref url="../sdk/node.js" %}
[node.js](https://docs.codemash.io/sdk/node.js)
{% endcontent-ref %}

{% content-ref url="../sdk/typescript" %}
[typescript](https://docs.codemash.io/sdk/typescript)
{% endcontent-ref %}

{% content-ref url="../sdk/net" %}
[net](https://docs.codemash.io/sdk/net)
{% endcontent-ref %}

## API

{% hint style="info" %}
**Prerequisites**.&#x20;

Before jumping in, please make sure you have completed the [**Prerequisites**](https://docs.codemash.io/api/prerequisites) part.
{% endhint %}

### Membership

### Database

### Files

### Code

### Notifications

#### Email Notifications

#### Push Notifications

### Payments

### Scheduler

### Logs & Monitoring
