How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Netter Apps API

The apps API from Netter — 18 operation(s) for apps.

Netter Apps API is one of 44 APIs that Netter publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Application. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 23 operations across 18 paths, and defines 20 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against the base URL https://api.netter.ai.

23 operations 18 paths 20 schemas 4 DELETE9 GET1 PATCH8 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://api.netter.ai
Resource Areas
1

Paths & Operations 23

Across 18 paths, the API surfaces 23 operations — 4 DELETE, 9 GET, 1 PATCH, 8 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Apps 23
GET
/api/v1/apps/
List Apps
list_apps_api_v1_apps__get → 200
POST
/api/v1/apps/
Create App
create_app_api_v1_apps__post body → 201422
GET
/api/v1/apps/{app_id}
Get App
get_app_api_v1_apps__app_id__get 1 param → 200422
PATCH
/api/v1/apps/{app_id}
Update App
update_app_api_v1_apps__app_id__patch 1 param body → 200422
DELETE
/api/v1/apps/{app_id}
Delete App
delete_app_api_v1_apps__app_id__delete 1 param → 204422
POST
/api/v1/apps/{app_id}/regenerate
Regenerate App
regenerate_app_api_v1_apps__app_id__regenerate_post 1 param → 200422
POST
/api/v1/apps/{app_id}/publish
Publish Draft
publish_draft_api_v1_apps__app_id__publish_post 1 param → 200422
DELETE
/api/v1/apps/{app_id}/draft
Discard Draft
discard_draft_api_v1_apps__app_id__draft_delete 1 param → 200422
GET
/api/v1/apps/{app_id}/chat
Get App Chat
get_app_chat_api_v1_apps__app_id__chat_get 1 param → 200422
PUT
/api/v1/apps/{app_id}/favorite
Favorite App
favorite_app_api_v1_apps__app_id__favorite_put 1 param → 200422
DELETE
/api/v1/apps/{app_id}/favorite
Unfavorite App
unfavorite_app_api_v1_apps__app_id__favorite_delete 1 param → 200422
GET
/api/v1/apps/{app_id}/bundle.js
Get App Bundle
get_app_bundle_api_v1_apps__app_id__bundle_js_get 1 param → 200422
GET
/api/v1/apps/{app_id}/versions
List Versions
list_versions_api_v1_apps__app_id__versions_get 3 params → 200422
GET
/api/v1/apps/{app_id}/versions/{version_id}
Get Version
get_version_api_v1_apps__app_id__versions__version_id__get 2 params → 200422
DELETE
/api/v1/apps/{app_id}/versions/{version_id}
Delete Version
delete_version_api_v1_apps__app_id__versions__version_id__delete 2 params → 200422
POST
/api/v1/apps/{app_id}/versions/{version_id}/restore
Restore Version
restore_version_api_v1_apps__app_id__versions__version_id__restore_post 2 params → 200422
GET
/api/v1/apps/{app_id}/versions/{version_id}/bundle.js
Get Version Bundle
get_version_bundle_api_v1_apps__app_id__versions__version_id__bundle_js_get 2 params → 200422
POST
/api/v1/apps/{app_id}/versions/{version_id}/publish
Publish Version
publish_version_api_v1_apps__app_id__versions__version_id__publish_post 2 params → 200422
POST
/api/v1/apps/{app_id}/automations/{automation_id}/run
Run App Automation
run_app_automation_api_v1_apps__app_id__automations__automation_id__run_post 2 params body → 202422
GET
/api/v1/apps/{app_id}/file-targets
List File Targets
list_file_targets_api_v1_apps__app_id__file_targets_get 1 param → 200422
POST
/api/v1/apps/{app_id}/file-targets/{binding_id}/upload
Upload To File Target
upload_to_file_target_api_v1_apps__app_id__file_targets__binding_id__upload_post 2 params body → 201422
POST
/api/v1/apps/{app_id}/entity-files/upload
Upload Entity File
upload_entity_file_api_v1_apps__app_id__entity_files_upload_post 1 param body → 201422
GET
/api/v1/apps/{app_id}/entity-files/{user_file_id}/download
Download Entity File
download_entity_file_api_v1_apps__app_id__entity_files__user_file_id__download_get 2 params → 200422

Schemas 20

The contract defines 20 schemas that model the data the API accepts and returns. The most detailed are AppRead (17 properties), AppVersionDetail (13 properties), ChatRead (12 properties), AppVersionSummary (9 properties). Each schema is shown below with its type and property counts.

ValidationError
object
5 properties 3 required
AppVersionSummary
object
9 properties 9 required
ChatRead
object
12 properties 10 required
Body_upload_to_file_target_api_v1_apps__app_id__file_targets__binding_id__upload_post
object
1 property 1 required
Body_upload_entity_file_api_v1_apps__app_id__entity_files_upload_post
object
4 properties 4 required
SheetAnalysis
object
Per-sheet analyzer output served by the upload wizard. For CSV the wizard returns exactly one entry with name=None. For xlsx/xlsm, one entry per sheet in workb…
5 properties
EntityFileUploadResponse
object
5 properties 5 required
AppAutomationRunRequest
object
1 property
HTTPValidationError
object
1 property
AppRead
object
17 properties 14 required
AppList
object
1 property 1 required
AppVersionDetail
object
13 properties 13 required
RunNowResponse
object
1 property 1 required
ChatStatus
string
AppUpdate
object
2 properties
UserFileUploadResponse
object
9 properties 5 required
DatabaseStub
object
Minimal Database summary returned alongside a UserFile on upload. The full Database row is filled in asynchronously by the parse workflow. Frontend uses refres…
3 properties 3 required
BindingRead
object
3 properties 3 required
AppFileTargetSummary
object
5 properties 3 required
AppCreate
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

netter-apps-api-openapi.yml Raw ↑

Other APIs Netter publishes across the network.

Netter Actions API
Netter API Keys API
Netter App Chat API
Netter Apps Query API
Netter Assistant API
Netter Attributes API
Netter Automations API
Netter Chats API
Netter Companies API
Netter Dashboard Chat API
Netter Dashboard Data API
Netter Dashboard Versions API
Where this information came from

This is an independent, third-party profile of Netter Apps API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.