https://github.com/embloy/embloy-node
Embloy's Node.js SDK for interacting with your Embloy integration.
https://github.com/embloy/embloy-node
npm-package sdk sdk-nodejs
Last synced: 10 days ago
JSON representation
Embloy's Node.js SDK for interacting with your Embloy integration.
- Host: GitHub
- URL: https://github.com/embloy/embloy-node
- Owner: Embloy
- License: agpl-3.0
- Created: 2024-01-11T19:33:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-13T22:23:16.000Z (12 months ago)
- Last Synced: 2025-08-09T05:32:15.317Z (7 months ago)
- Topics: npm-package, sdk, sdk-nodejs
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/embloy
- Size: 45.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Embloy Node](https://www.npmjs.com/package/embloy) · [](https://github.com/Embloy/Embloy-Node/blob/main/LICENSE) [](https://www.npmjs.com/package/embloy-node) [](https://github.com/Embloy/Embloy-Node/issues) [](https://github.com/Embloy/Embloy-Node/pulls)
Embloy's Node SDK for interacting with your Embloy integration.
## Usage
> _**NOTE**: For more details, see the [developers documentation](https://developers.embloy.com/docs/sdks/overview) at [developers.embloy.com](https://developers.embloy.com)._
Install Embloy-Node SDK:
```Bash
npm install embloy
```
Integrate it in your service:
```Typescript title="your-example-service.ts"
import { EmbloyClient, EmbloySession } from 'embloy';
const session = new EmbloySession({
mode: "job",
job_slug: "your-job-slug",
success_url: "your-success-url",
cancel_url: "your-cancel-url",
});
const embloy = new EmbloyClient("your-client-token", session);
embloy.makeRequest()
.then(result => window.location.href = result)
.catch(error => console.error(error.message));
```
## Publish Package
```Bash
npm publish
```
---
© Carlo Bortolan, Jan Hummel
> Carlo Bortolan ·
> GitHub [@carlobortolan](https://github.com/carlobortolan) ·
> contact via [bortolanoffice@embloy.com](mailto:bortolanoffice@embloy.com)
>
> Jan Hummel ·
> GitHub [@github4touchdouble](https://github.com/github4touchdouble) ·
> contact via [hummeloffice@embloy.com](mailto:hummeloffice@embloy.com)