Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/conduitio-labs/conduit-connector-algolia

Conduit connector for Algolia
https://github.com/conduitio-labs/conduit-connector-algolia

algolia conduit go golang

Last synced: 15 days ago
JSON representation

Conduit connector for Algolia

Awesome Lists containing this project

README

        

# Conduit Connector Algolia

### General

This connector allows you to move data from any [Conduit Source](https://www.conduit.io/docs/connectors/overview) to an [Algolia Index](https://www.algolia.com/doc/guides/sending-and-managing-data/send-and-update-your-data/). This connector is a destination connector.

### How to build it

Run:

```bash
make build
```

### How it works

Under the hood, the connector uses [Algolia's Go Library](https://www.algolia.com/doc/api-client/getting-started/install/go/?client=go) to send data to Algolia.

To learn more see: [How to build a Conduit Connector](https://www.conduit.io/guides/build-a-conduit-connector)

### Configuration

| name | part of | description | required | default value |
|----------------------|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|---------------|
| `APIKey` | destination | The [API key](https://www.algolia.com/doc/guides/security/api-keys/) for Algolia. | true | |
| `ApplicationID` | destination | The [Application ID](https://www.algolia.com/doc/guides/security/api-keys/) for Algolia. | true | |
| `IndexName` | destination | The Algolia index where records get written into. | true | |

![scarf pixel](https://static.scarf.sh/a.png?x-pxid=5817f99a-35dc-4a96-aed8-8de10d2d70a7)