# DaniWeb Connect API API

> DaniWeb Connect API API on Apizie: 67 endpoints (Fetch all Daniapps that are currently in production mode., Fetch an array of Daniapps that are currently in production mode., Fetch all Daniapp audience segments that comprise the current access token's bubble., Fetch an array of Daniapp audience segments that comprise the current access token's bubble., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/dev-tools:daniweb/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `dev-tools:daniweb`
- Category: Dev Tools
- Status: byok
- Source: https://www.daniweb.com/members/1/dani
- Page: https://apizie.tech/api/dev-tools/daniweb
- OpenAPI: https://apizie.tech/api/dev-tools/daniweb/openapi.json

User Recommendation Engine and Chat Network

## Endpoints

### Fetch all Daniapps that are currently in production mode.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-apps` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| offset | integer | no |  |
| limit | integer | no |  |

### Fetch an array of Daniapps that are currently in production mode.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-apps-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Fetch all Daniapp audience segments that comprise the current access token's bubble.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-audiences` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| offset | integer | no |  |
| limit | integer | no |  |

### Fetch an array of Daniapp audience segments that comprise the current access token's bubble.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-audiences-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Create a membership record for the OAuth'ed end-user based on the current audience segment/bubble combination.
`POST https://apizie.tech/v1/dev-tools:daniweb/post-audiences-id-memberships` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Retrieve an array of names and locations, filtered by category, that begin with the query string passed in.…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-autocompletes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | no |  |

### Paginated report of information about messages contributed by conversation and date. Only conversations that…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-conversations-schedules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Fetch messages authored from within the current bubble that match a query string passed in as a search…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-conversations-searches` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | Form fields as a JSON object |

### Retrieve conversations that you are participating in with users who exists within the same bubble, along…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-conversations-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no |  |
| include_archived | boolean | no |  |
| bubbled | boolean | no |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Fetch an array of conversations. You can only retrieve conversations with users who exist within the current…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-conversations-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Retrieve the last {limit} messages in the conversation, provided the conversations exist within the current…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-conversations-id-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| gt_message_id | integer | no |  |
| exclude_self | boolean | no |  |
| date | string | no |  |
| bubbled | boolean | no |  |
| record_seen | boolean | no |  |
| timeout | integer | no |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Post a message to a conversation that is with a user who exists within the current access token's bubble.…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-conversations-id-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | yes | Form fields as a JSON object |

### Paginated report of information about messages contributed by conversation and date. Only conversations that…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-conversations-id-schedules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |
| body | object | no | Form fields as a JSON object |

### Fetch messages authored from within specified conversations that match a query string passed in as a search…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-conversations-id-searches` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |
| body | object | yes | Form fields as a JSON object |

### Status information about your current relationship with one or more conversations you participating in,…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-conversations-id-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Archive or unarchive a conversation that is with a user who exists within the same bubble.
`POST https://apizie.tech/v1/dev-tools:daniweb/patch-conversations-id-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | yes | Form fields as a JSON object |

### Fetch an array of all groups that were created by users existing within the current access token's bubble.…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| offset | integer | no |  |
| limit | integer | no |  |

### Create a new group for other members to join. Any user who is using an access token whose bubble you exist…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | Form fields as a JSON object |

### Paginated listing of messages filtered by arbitrary metadata criteria. Messages must match on all key/value…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups-messages-metadata-filters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Fetch an array of group messages. You can only retrieve messages authored by you or by users existing within…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-messages-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Delete an array of group messages. You must be the owner or moderator of the group.
`POST https://apizie.tech/v1/dev-tools:daniweb/delete-groups-messages-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Retrieve all key/value pairs attached to the current message that you have access to, so long as the user…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-messages-id-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Attach one-to-many key/value pairs of metadata to a group message, so long as the user who authored the…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups-messages-id-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Retrieve all key/value pairs attached to the current message that you have access to, so long as the user…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-messages-id-metadata-collections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Paginated report of information about messages contributed by group and date. Only groups you're a member of…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups-schedules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Retrieve groups that were created by users within the current access token's bubble, along with your current…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| existing_membership | boolean | no |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Fetch an array of groups. You can only retrieve groups created by users existing within the current access…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Modify a group you previously created.
`POST https://apizie.tech/v1/dev-tools:daniweb/patch-groups-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Fetch an array of users who are members of specific groups that you are also a member of. You can only…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-id-memberships` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |
| moderators_only | boolean | no |  |
| offset | integer | no |  |

### Join a group that was created by a user who exists within the current access token's bubble, or join other…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups-id-memberships` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Promote or demote a member's privileges within a group that you created. The user must exist within the…
`POST https://apizie.tech/v1/dev-tools:daniweb/patch-groups-id-memberships` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | yes | Form fields as a JSON object |

### Leave a group that you are a member of and that was created by a user who exists within the current access…
`POST https://apizie.tech/v1/dev-tools:daniweb/delete-groups-id-memberships` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Retrieve the last {limit} messages in the group, for messages authored by users within the current access…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-id-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| gt_message_id | integer | no |  |
| exclude_self | boolean | no |  |
| include_deleted | boolean | no |  |
| date | string | no |  |
| bubbled | boolean | no |  |
| record_seen | boolean | no |  |
| timeout | integer | no |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Post a message to a group that you are a member of and that was created by a user who exists within the…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups-id-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | yes | Form fields as a JSON object |

### Paginated report of information about group messages contributed by conversation and date. Only groups…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-groups-id-schedules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |
| body | object | no | Form fields as a JSON object |

### Status information about your current relationship with one or more groups you are a member of, provided the…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-groups-id-statuses` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### GET /industries
`GET https://apizie.tech/v1/dev-tools:daniweb/get-industries` (byok)

### POST /markdown
`POST https://apizie.tech/v1/dev-tools:daniweb/post-markdown` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | Form fields as a JSON object |

### GET /markdown/emoticons
`GET https://apizie.tech/v1/dev-tools:daniweb/get-markdown-emoticons` (byok)

### Paginated listing of messages filtered by arbitrary metadata criteria. Messages must match on all key/value…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-messages-metadata-filters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Fetch an array of messages. You can only retrieve messages authored by you or by users who exist within the…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-messages-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Retrieve all key/value pairs attached to the current message that you have access to, so long as the user…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-messages-id-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Attach one-to-many key/value pairs of metadata to a message, so long as the user who authored the message…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-messages-id-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Retrieve all key/value pairs attached to the current message that you have access to, so long as the user…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-messages-id-metadata-collections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Update the OAuth'ed end user's Curriculum Vitae by adding a position.
`POST https://apizie.tech/v1/dev-tools:daniweb/post-positions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | Form fields as a JSON object |

### Update the OAuth'ed end user's Curriculum Vitae by modifying an existing position.
`POST https://apizie.tech/v1/dev-tools:daniweb/patch-positions-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | yes | Form fields as a JSON object |

### Remove an item from the OAuth'ed end user's Curriculum Vitae.
`POST https://apizie.tech/v1/dev-tools:daniweb/delete-positions-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Fetch an array of users that you've been matched with, connected with, skipped, or muted. You can only…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | no |  |
| order_by | string | no |  |
| bubbled | boolean | no |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Invite users to into your current access token's bubble by having Dazah send out email invitations on your…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-users-invites` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Paginated listing of users filtered by arbitrary metadata criteria. Users must match on all key/value pairs…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-users-metadata-filters` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Fetch an array of users that are geographically close to a set of coordinates. You can only retrieve users…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-nearby` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| latitude | number | no |  |
| longitude | number | no |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Filter and perform a weighted search against user profile fields, CV fields, and metadata by specifying a…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-users-searches` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Fetch an array of users. You can only retrieve users existing within the current access token's bubble.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### You can only retrieve groups that were created by users existing within the current access token's bubble.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Paginated transcript of group messages authored by an individual user who exists within the current access…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id-groups-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Initiate a conversation with a user who exists within the current access token's bubble by sending them an…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-users-id-messages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Retrieve all key/value pairs attached to the current user that you have access to, so long as the user…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| offset | integer | no |  |
| limit | integer | no |  |

### Attach one-to-many key/value pairs of metadata to a user, so long as the user exists within the current…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-users-id-metadata` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Retrieve all key/value pairs attached to the current user that you have access to, so long as the user…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id-metadata-collections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

### Retrieve the CV of a user who exists within the current access token's bubble. You will receive an error…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id-positions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| bubbled | boolean | no |  |

### Determine your match relationship with one or more users who exist within the current access token's bubble.…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-id-synergies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | array | yes |  |

### Skip, mute or unmute a user you've been matched with. Skipped matches are only presented as algorithmic…
`POST https://apizie.tech/v1/dev-tools:daniweb/patch-users-id-synergies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |
| body | object | no | Form fields as a JSON object |

### Retrieve the currently OAuth'ed end-user, based on the access token being used, including private…
`GET https://apizie.tech/v1/dev-tools:daniweb/get-users-2` (byok)

### Update the OAuth'ed end user's account profile. At this time, for anti-spam reasons, restrictions preclude…
`POST https://apizie.tech/v1/dev-tools:daniweb/patch-users` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | no | Form fields as a JSON object |

### Fetch a listing of all webhooks owned by the current user/bubble combination.
`GET https://apizie.tech/v1/dev-tools:daniweb/get-webhooks` (byok)

### Register a new webhook for the current user/bubble combination. Specify an object_id to only be notified on…
`POST https://apizie.tech/v1/dev-tools:daniweb/post-webhooks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | Form fields as a JSON object |

### Delete a webhook that was previously registered by the current user/bubble combination.
`POST https://apizie.tech/v1/dev-tools:daniweb/delete-webhooks-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| ID | integer | yes |  |

## Example
```
curl "https://apizie.tech/v1/dev-tools:daniweb/get-apps" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the DaniWeb Connect API API?
Create a free Apizie key, then send GET https://apizie.tech/v1/dev-tools:daniweb/get-apps with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the DaniWeb Connect API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. DaniWeb Connect API itself also needs your own key from daniweb.com.

### Can AI agents use the DaniWeb Connect API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key dev-tools:daniweb.

### What is the status of the DaniWeb Connect API API?
Needs your own provider key (bring your own key)
