Home
Providers
CodeProject
CodeProject
CodeProject is a long-running online community for software developers founded in 1999, hosting hundreds of thousands of developer-contributed articles, tutorials, code samples, tips, and a Q&A forum across a broad range of programming topics. It exposes a public REST API at api.codeproject.com (V1 Beta) for read access to articles, forum messages, questions, and authenticated user data, secured by OAuth 2.0 Bearer Tokens. CodeProject also operates CodeProject.AI Server, a free, open-source, self-hosted AI service that exposes object detection, face recognition, license-plate reading (ALPR), scene classification, image processing, audio classification, text analytics, and YOLOv5 training through a local HTTP REST API. CodeProject.AI is widely integrated with home-automation and surveillance platforms (Blue Iris, Home Assistant, Agent DVR).
CodeProject publishes 13 APIs on the APIs.io network, including Articles API, Audio API, ForumMessages API, and 10 more. Tagged areas include Artificial Intelligence, Articles, Community, Computer-Vision, and Developer Community.
The CodeProject catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.
CodeProject’s developer surface includes authentication, documentation, code examples, support, developer portal, GitHub presence, and 14 more developer resources.
2 APIs
On this page
Kin Score
APIs 13
Open Collections 16
Pricing Plans 1
Rate Limits 1
FinOps 1
Vocabularies 1
Spectral Rules 1
Security Posture 2
Scopes 1
Agentic Access 1
Resources 20
apis.yml
29 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 45.9/100 · developing
Agent readiness — 28/100 · agent aware
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 13
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 16
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 4
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: codeproject
url: https://raw.githubusercontent.com/api-evangelist/codeproject/refs/heads/main/apis.yml
name: CodeProject
tags:
- Artificial Intelligence
- Articles
- Community
- Computer-Vision
- Developer Community
- Face Recognition
- Forum
- Knowledge Base
- License Plate Recognition
- Object Detection
- Q&A
- Software Development
- Tutorials
tags_raw:
- AI
- Articles
- Community
- Computer Vision
- Developer Community
- Face Recognition
- Forum
- Knowledge Base
- License Plate Recognition
- Object Detection
- Q&A
- Software Development
- Tutorials
type: Index
deliveryModel:
model: unknown
open_source: unknown
commercial: true
callable_host: false
label: Delivery model not determined — needs a product licence on record
confidence: low
source:
- openapi
- pricing
- repository-unlicensed
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/codeproject.png
access: 3rd-Party
kind: company
created: '2025-01-01'
modified: '2026-05-19'
position: Consuming
description: CodeProject is a long-running online community for software developers founded in 1999, hosting hundreds of thousands
of developer-contributed articles, tutorials, code samples, tips, and a Q&A forum across a broad range of programming topics.
It exposes a public REST API at api.codeproject.com (V1 Beta) for read access to articles, forum messages, questions, and
authenticated user data, secured by OAuth 2.0 Bearer Tokens. CodeProject also operates CodeProject.AI Server, a free, open-source,
self-hosted AI service that exposes object detection, face recognition, license-plate reading (ALPR), scene classification,
image processing, audio classification, text analytics, and YOLOv5 training through a local HTTP REST API. CodeProject.AI
is widely integrated with home-automation and surveillance platforms (Blue Iris, Home Assistant, Agent DVR).
apis:
- aid: codeproject:codeproject-articles-api
name: CodeProject Articles API
description: Articles, technical blogs, and tips and tricks (rating >= 3.0).
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Articles
properties:
- type: OpenAPI
url: openapi/codeproject-articles-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-audio-api
name: CodeProject Audio API
description: Sound classification.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Audio
properties:
- type: OpenAPI
url: openapi/codeproject-audio-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-forummessages-api
name: CodeProject ForumMessages API
description: Latest messages for a forum or message thread.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- ForumMessages
properties:
- type: OpenAPI
url: openapi/codeproject-forummessages-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-image-processing-api
name: CodeProject Image-Processing API
description: Background removal, cartoonise, portrait filter, super-resolution.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Image Processing
tags_raw:
- Image-Processing
properties:
- type: OpenAPI
url: openapi/codeproject-image-processing-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-my-api
name: CodeProject My API
description: Authenticated user resources (answers, articles, blogs, bookmarks, notifications, profile, reputation, tips).
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- My
properties:
- type: OpenAPI
url: openapi/codeproject-my-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-questions-api
name: CodeProject Questions API
description: Q&A questions (new, active, unanswered).
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Questions
properties:
- type: OpenAPI
url: openapi/codeproject-questions-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-status-api
name: CodeProject Status API
description: Server status, version, logs, and update checks.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Status
properties:
- type: OpenAPI
url: openapi/codeproject-status-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-text-api
name: CodeProject Text API
description: Sentiment analysis and summarization.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Text
properties:
- type: OpenAPI
url: openapi/codeproject-text-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-training-api
name: CodeProject Training API
description: Custom YOLO dataset and model training lifecycle.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Training
properties:
- type: OpenAPI
url: openapi/codeproject-training-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-vision-alpr-api
name: CodeProject Vision-ALPR API
description: Automatic license-plate recognition.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Vision-ALPR
properties:
- type: OpenAPI
url: openapi/codeproject-vision-alpr-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-vision-detection-api
name: CodeProject Vision-Detection API
description: Object detection across general and custom YOLO models.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Vision-Detection
properties:
- type: OpenAPI
url: openapi/codeproject-vision-detection-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-vision-face-api
name: CodeProject Vision-Face API
description: Face detection, comparison, registration, and recognition.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Vision-Face
properties:
- type: OpenAPI
url: openapi/codeproject-vision-face-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
- aid: codeproject:codeproject-vision-scene-api
name: CodeProject Vision-Scene API
description: Scene classification.
humanURL: https://api.codeproject.com/Help
baseURL: https://api.codeproject.com
tags:
- Vision-Scene
properties:
- type: OpenAPI
url: openapi/codeproject-vision-scene-api-openapi.yml
- type: Documentation
url: https://api.codeproject.com/Help
- type: BaseURL
url: https://api.codeproject.com/
- type: Examples
url: https://api.codeproject.com/Samples
- type: Article
url: https://www.codeproject.com/Articles/986918/The-CodeProject-API-Part
- type: Article
url: https://www.codeproject.com/articles/989081/the-code-project-api-part-getting-some-rest
- type: Portal
url: https://www.codeproject.com/AI/
- type: Documentation
url: https://codeproject.github.io/codeproject.ai/
- type: APIReference
url: https://codeproject.github.io/codeproject.ai/api/api_reference.html
- type: SourceCode
url: https://github.com/codeproject/CodeProject.AI-Server
common:
- type: IssueTracker
url: https://github.com/codeproject/CodeProject.AI-Server/issues
- type: Releases
url: https://github.com/codeproject/CodeProject.AI-Server/releases
- type: AgenticAccess
url: agentic-access/codeproject-agentic-access.yml
- type: DomainSecurity
url: security/codeproject-domain-security.yml
- type: Authentication
url: authentication/codeproject-authentication.yml
- type: OAuthScopes
url: scopes/codeproject-scopes.yml
- type: LinkedIn
url: https://www.linkedin.com/company/the-code-project
- url: https://www.codeproject.com/
name: CodeProject Website
type: Website
- url: https://api.codeproject.com/Help
name: API Documentation
type: Documentation
- url: https://api.codeproject.com/Samples
name: API Samples
type: Examples
- url: https://www.codeproject.com/Terms
name: Terms of Service
type: TermsOfService
- url: https://www.codeproject.com/privacy
name: Privacy Policy
type: PrivacyPolicy
- url: https://www.codeproject.com/Lounge.aspx
name: Community Forum
type: Forums
- url: https://www.codeproject.com/KB/
name: Articles and Tutorials
type: Tutorials
- url: https://www.codeproject.com/Questions/
name: Q&A
type: Support
- url: https://www.codeproject.com/newsletters
name: Newsletter
type: Newsletter
- url: https://codeproject.ai/
name: CodeProject.AI
type: Portal
- url: https://github.com/codeproject
name: GitHub Organization
type: GitHub
- url: json-ld/codeproject-context.jsonld
type: JSONLD
- url: rules/codeproject-rules.yml
type: Spectral
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
specificationVersion: '0.23'
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/codeproject"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/codeproject/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/codeproject/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.