ICStudio
Services
PortfolioCase Studies
Tools
DemoBlog
ICStudio
HomeDocsContact API
Documentation

Api

  • Contact API
  • Search API

Tools

  • AI Strategy Assessment
  • Project Estimate Calculator
  • MCP Scaffold Generator
Documentation Menu

Api

  • Contact API
  • Search API

Tools

  • AI Strategy Assessment
  • Project Estimate Calculator
  • MCP Scaffold Generator

Contact API

The Contact API accepts form submissions, sends email notifications via Resend, and forwards messages to Telegram.

Endpoint

POST /api/contact

Request Body

{
  "name": "John Doe",
  "email": "john@example.com",
  "company": "Acme Inc",
  "message": "We'd like to discuss a new project...",
  "budget": "$10k-25k",
  "service": "web-development"
}

Fields

FieldTypeRequiredDescription
namestringYesFull name
emailstringYesValid email address
companystringNoCompany or organization
messagestringYesEnquiry message (max 5000 chars)
budgetstringNoBudget range
servicestringNoService of interest

Responses

200 OK

{
  "success": true,
  "message": "Message sent successfully"
}

400 Bad Request

{
  "error": "Name, email, and message are required"
}

500 Internal Server Error

{
  "error": "Failed to send message"
}

Rate Limiting

The endpoint is rate-limited to 5 submissions per IP per minute to prevent abuse.

What Happens After Submission

  1. Email notification sent to the team via Resend
  2. Message forwarded to the Telegram monitoring channel
  3. Auto-reply email sent to the submitter (if configured)
ICStudio

Professional web development and IT solutions for business

Quick Links

  • Home
  • Portfolio
  • Case Studies
  • Blog
  • Team

Resources

  • Tools
  • AI Chatbots
  • Demo
  • Docs
  • Pilot Program
  • Hire Us

Services

  • Web Development
  • E-commerce
  • CRM
  • Support

Contacts

  • hello@icstudio.online
  • +38 099 123 45 67
  • Kyiv, Ukraine

© 2026 IC Studio. All rights reserved.

Privacy PolicyTerms of ServiceService Terms