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

Pomo Company Profile API

The company-profile API from Pomo — 17 operation(s) for company-profile.

Pomo Company Profile API is one of 100 APIs that Pomo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Company Profile. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, authentication docs, and rate-limit docs.

This API exposes 21 operations across 17 paths, and defines 32 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://api.usepomo.ai.

21 operations 17 paths 32 schemas 3 DELETE8 GET1 PATCH5 POST4 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.usepomo.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Pomo Company Profile API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 21

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

company-profile 21
GET
/api/company-profile/
Get Company Profiles
get_company_profiles_api_company_profile__get 4 params → 200422
POST
/api/company-profile/
Create Company Profile
create_company_profile_api_company_profile__post 2 params body → 200422
GET
/api/company-profile/summaries
Get Company Profile Summaries
get_company_profile_summaries_api_company_profile_summaries_get 2 params → 200422
GET
/api/company-profile/{profile_id}
Get Company Profile By Id
get_company_profile_by_id_api_company_profile__profile_id__get 2 params → 200422
PUT
/api/company-profile/{profile_id}
Update Company Profile
update_company_profile_api_company_profile__profile_id__put 1 param body → 200422
DELETE
/api/company-profile/{profile_id}
Delete Company Profile
delete_company_profile_api_company_profile__profile_id__delete 1 param → 200422
PATCH
/api/company-profile/{profile_id}/status
Update Company Profile Status
update_company_profile_status_api_company_profile__profile_id__status_patch 1 param body → 200422
POST
/api/company-profile/{profile_id}/company-messages
Add Company Message
add_company_message_api_company_profile__profile_id__company_messages_post 1 param body → 200422
DELETE
/api/company-profile/{profile_id}/company-messages/{message_id}
Delete Company Message
delete_company_message_api_company_profile__profile_id__company_messages__message_id__delete 2 params → 200422
POST
/api/company-profile/{profile_id}/upload-image
Upload Image
upload_image_api_company_profile__profile_id__upload_image_post 1 param body → 200422
DELETE
/api/company-profile/{profile_id}/company-images/{image_id}
Delete Company Image
delete_company_image_api_company_profile__profile_id__company_images__image_id__delete 2 params → 200422
GET
/api/company-profile/{profile_id}/stylebook
Get Company Stylebook
get_company_stylebook_api_company_profile__profile_id__stylebook_get 1 param → 200422
PUT
/api/company-profile/{profile_id}/stylebook
Update Company Stylebook
update_company_stylebook_api_company_profile__profile_id__stylebook_put 1 param body → 200422
POST
/api/company-profile/{profile_id}/stylebook/generate
Generate Company Stylebook
generate_company_stylebook_api_company_profile__profile_id__stylebook_generate_post 1 param body → 200422
GET
/api/company-profile/{profile_id}/is-complete
Check Profile Completion
check_profile_completion_api_company_profile__profile_id__is_complete_get 1 param → 200422
PUT
/api/company-profile/{profile_id}/competitive-analysis
Update Competitive Analysis
update_competitive_analysis_api_company_profile__profile_id__competitive_analysis_put 1 param body → 200422
PUT
/api/company-profile/{profile_id}/marketing-strategy
Update Marketing Strategy
update_marketing_strategy_api_company_profile__profile_id__marketing_strategy_put 1 param body → 200422
POST
/api/company-profile/{profile_id}/upload-logo
Upload Company Logo
upload_company_logo_api_company_profile__profile_id__upload_logo_post 1 param body → 200422
GET
/api/company-profile/{profile_id}/files
Get Company Files
get_company_files_api_company_profile__profile_id__files_get 1 param → 200422
GET
/api/company-profile/{profile_id}/files/{file_id}/download
Download Company File
download_company_file_api_company_profile__profile_id__files__file_id__download_get 2 params → 200422
GET
/api/company-profile/{profile_id}/files/{file_id}/info
Get File Info
get_file_info_api_company_profile__profile_id__files__file_id__info_get 2 params → 200422

Schemas 32

The contract defines 32 schemas that model the data the API accepts and returns. The most detailed are CompanyProfileResponse (31 properties), CompanyStylebookPayload-Input (27 properties), CompanyStylebookPayload-Output (27 properties), CompanyProfileUpdate (22 properties). Each schema is shown below with its type and property counts.

Body_upload_image_api_company_profile__profile_id__upload_image_post
object
1 property 1 required
HTTPValidationError
object
1 property
CompanyProfileStatusUpdateRequest
object
1 property 1 required
CompanyStylebookUpdateRequest
object
1 property 1 required
CompanyStylebookPayload-Input
object
27 properties 8 required
CompanyProfileStatusUpdateResponse
object
3 properties 3 required
CompanyStylebookPage
object
4 properties 2 required
CompanyStylebookBusinessModel
object
1 property 1 required
CompanyStylebookHero
object
5 properties 4 required
CompanyProfileListScope
string
CompanyStylebookBrandNuance
object
6 properties
CompanyMessageCreate
object
3 properties 2 required
Body_upload_company_logo_api_company_profile__profile_id__upload_logo_post
object
1 property 1 required
CompanyStylebookLogo
object
2 properties 1 required
CompanyProfileResponse
object
31 properties 5 required
CompanyProfileSummaryResponse
object
Compact company-profile projection for workspace navigation.
7 properties 3 required
CompanyStylebookImageItem
object
4 properties 3 required
ValidationError
object
3 properties 3 required
CompanyStylebookSwatch
object
2 properties 2 required
CompanyStylebookPromoReferences
object
2 properties 1 required
CompanyStylebookPageSection
object
7 properties 1 required
CompanyProfileUpdate
object
22 properties
CompanyStylebookResponse
object
8 properties 2 required
CompanyProfileCreate
object
22 properties
CompanyStylebookListSection
object
1 property
CompanyImageResponse
object
7 properties 5 required
CompanyStylebookChipSection
object
1 property
CompanyProfileStatus
string
Lifecycle status for a company profile.
CompanyStylebookGenerateRequest
object
2 properties
CompanyMessageResponse
object
6 properties 5 required
CompanyStylebookColors
object
2 properties 1 required
CompanyStylebookPayload-Output
object
27 properties 8 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

pomo-company-profile-api-openapi.yml Raw ↑

Other APIs Pomo publishes across the network.

Pomo Ab Groups API
Pomo Agent Jobs API
Pomo Agentic Chat API
Pomo Agentic Conversations API
Pomo Agentic Tasks API
Pomo Agentic Teams API
Pomo Agentic User API
Pomo AI Campaign API
Pomo AI Personas API
Pomo AI Policy API
Pomo AI Product Lab API
Pomo AI Testing API
Where this information came from

This is an independent, third-party profile of Pomo Company Profile 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.