---
title: "Create a source."
method: POST
path: "/connectors/sources/create"
tags: ["data"]
---

# Create a source.

`POST /connectors/sources/create`

Creates a source of the given source type for user.

## Request body

- NexusSourceRequest
  - `code` string — authorization code for oauth flow
  - `org` string — org for user
  - `params` unknown
  - `source` string — name of source
  - `user` string — user id for user performing action.

## Response `200`

OK

- NexusResponse
  - `ConsentURL` string
  - `Error` unknown
  - `Handles` NexusHandleMap
  - `Message` string
  - `Success` boolean

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `500` — Internal Server Error

---

[API](https://skmtc.net/freshdesk/apis/gigasheet-api.md) · [All operations](https://skmtc.net/freshdesk/apis/gigasheet-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/freshdesk/gigasheet-api/versions/d1e5cbb24557/schema)
