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

Charthop org API

The org API from Charthop — 13 operation(s) for org.

Charthop org API is one of 87 APIs that Charthop publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

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

This API exposes 15 operations across 13 paths, and defines 31 schemas. It is described by OpenAPI 3.2.0, at version V1.0.0.

Requests are made against 2 base URLs: https://localhost, http://localhost.

15 operations 13 paths 31 schemas 8 GET1 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
V1.0.0
Base URL
https://api.charthop.com
Contact
Resource Areas
1

Paths & Operations 15

Across 13 paths, the API surfaces 15 operations — 8 GET, 1 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

org 15
GET
/org/{slug}
Return validation for a org by slug
getOrgBySlugNoAuth 1 param → 400404
GET
/v1/org
Return all visible orgs, paginated by name
findOrgs 8 params → 200400404
POST
/v1/org
Create a new org
createOrg body → 201400401403
POST
/v1/org/app-install-code/validate
Validate authorization code
validateAppInstallAuthorizationCode body → 200400401403404
GET
/v1/org/slug/{slug}
Return a particular org by slug
getOrgBySlug 1 param → 200400404
GET
/v1/org/{orgId}
Return a particular org by id
getOrg 1 param → 200400404
PATCH
/v1/org/{orgId}
Update an existing org
updateOrg 1 param body → 204400401403404
GET
/v1/org/{orgId}/access
Return information on current user's access
getUserAccess 1 param → 200
POST
/v1/org/{orgId}/agreement
Consent on Terms of Service agreement
consentServiceAgreement 1 param body → 400404
POST
/v1/org/{orgId}/copy-self-serve-demo-data
Copy self serve demo data into an org
copySelfServeDemoData 1 param → 200400401403
GET
/v1/org/{orgId}/data-user-person-count
Gets the count of joined users, invited users, and org members who are not yet invited
getOrgUserPersonCount 1 param → 200400404
GET
/v1/org/{orgId}/data-users-persons
Gets a list of org users (joined or invited) and org members (not yet invited)
getOrgUsersAndPeople 5 params → 200400404
POST
/v1/org/{orgId}/test-email
Send a test welcome email to oneself
sendTestEmail 1 param body → 400404
GET
/v1/org/{orgId}/welcome-email
Gets the custom setting or default for the welcome email's subject, body, cta button label
getWelcomeEmailSettings 2 params → 200403500
POST
/v1/org/{org}/app-install-code
Retrieve an Oauth2 authorization code to install an app at this org
getAppInstallAuthorizationCode 1 param → 201400401403404

Schemas 31

The contract defines 31 schemas that model the data the API accepts and returns. The most detailed are OrgOptions (234 properties), Org (46 properties), UpdateOrg (29 properties), CreateOrg (29 properties). Each schema is shown below with its type and property counts.

LogData
object
4 properties 3 required
AccessTokenResponse
object
6 properties 2 required
UserListRow
object
18 properties 3 required
AppInstallCodeValidateResponse
object
3 properties 1 required
Address
object
9 properties 1 required
OrgUsersPersonsCountResponse
object
3 properties 3 required
ResultsOrg
object
2 properties 1 required
InternalOrgOptions
object
15 properties
Org
object
46 properties 4 required
LayoutButton
object
2 properties 2 required
ResultsAccess
object
2 properties 1 required
Geopoint
object
2 properties 2 required
MessageChannelConfig
object
2 properties 2 required
OrgDomain
object
2 properties 2 required
AccessAction
object
3 properties 1 required
Name
object
5 properties 1 required
Process
object
29 properties 9 required
LayoutRow
object
2 properties 2 required
Attribution
object
6 properties
WelcomeEmailSettings
object
4 properties 4 required
UpdateOrg
object
29 properties
Block
object
12 properties
OrgOptions
object
234 properties
Translations
object
1 property 1 required
CreateOrg
object
29 properties 9 required
AgreementRequest
object
2 properties 2 required
AppInstallCodeValidateRequest
object
2 properties 2 required
Layout
object
1 property 1 required
TestEmailRequest
object
3 properties 3 required
OrgUsersPersonsResponse
object
2 properties 1 required
LayoutColumn
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

charthop-org-api-openapi.yml Raw ↑

Other APIs Charthop publishes across the network.

Charthop access API
Charthop action API
Charthop ai API
Charthop ai-credit-limit API
Charthop ai-hint API
Charthop ai-prompt API
Charthop app API
Charthop appConfig API
Charthop approval API
Charthop approval-delegate API
Charthop approval-request API
Charthop assessment API
Where this information came from

This is an independent, third-party profile of Charthop org 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.