- Home
- Getting Started
- Account & Settings
- Roles & Add-On Access
- Settings
- White Label
- Operations
- Agentic & Architecture
- Overview
- AI Models & Runtimes
- Data & RAG
- AI Assistants
- Security & Governance
- Agents & Engines
-
Agents
- Overview
- Custom Agents
- Core Agents
- Core Agents
- Matrix Agent
- Audit Agent
- ETL / Parser Agent
- Reconciliation Agent
- Router / Triage Agent
- Critic / Linter Agent
- RAG / Knowledge Agent
- Analytics / Query Agent
- Scheduler / Planning Agent
- Notification / Alerting Agent
- Industry Agents
- Industry Specific Agents
- Patent Agent
- Customs Agent
- Compliance Agent
- Construction Agent
- Contractor Agent
- Real Estate Valuation Agent
- Litigation Agent
- Contract Audit Agent
- Clinical Audit Agent
- UTS Compliance Agent
- Fleet Ops Agent
- Financial Audit Agent
- RevOps Agent
- BOM Audit Agent
- EHS Compliance Agent
- Engines
- Add-On Modules
- Agriculture
- Automotive & Fleet Management Ops
- Construction
- Customs & Global Trade
- Ecommerce Operations
- Education
- Energy
- Financial Audit & Fintech Ops
- Government
- Healthcare
- Hospitality
- Insurance
- Legal
-
Manufacturing
- Manufacturing
- Overview
- Work Orders
- Production Scheduling
- Shop Floor Monitor
- OEE Dashboard
- Production Counters
- Secure File Sharing
- Plant & Process Setup
- Work Centers
- Bill of Materials
- Manufactured Products
- Work Instructions
- Quality Operations
- Overview
- Inspection Plans
- Quality Checklist
- Non-Conformance (NCR)
- SPC Charts
- Traceability (4M)
- Maintenance Operations
- Overview
- Asset Registry
- Preventive Maintenance
- Work Orders
- Spare Parts
- Reliability Dashboard
- Inventory Operations
- Overview
- Material Staging
- WIP Tracking
- Kanban Replenishment
- Material Consumption
- Assets
- Asset Health
- Patent & R&D Operations
- Real Estate
- RevOps
- Enterprise & Technical
-
Enterprise Operations
- Enterprise Operations
- Overview
- Enterprise Operations Guide
- Compliance & Docs
- Overview
- Approval Workflow
- Expiry Reminders
- Document Control
- Audit Trail
- Compliance Radar
- Contracts & Warranty
- Overview
- Active Contracts
- Warranty Check
- Service Billing
- Field Service
- Overview
- Dispatch Board
- Job Management
- Van Inventory
- Performance Dashboard
- Service Desk
- Overview
- Service Requests
- SLA Monitor
- Knowledge Base
- Procurement & Vendor
- Purchase Orders
- Vendor Portal
- RFQ Management
- QHSE
- Overview
- Incident Reporting
- Permit to Work
- Safety Inspections
- Advanced Finance
- Overview
- Profit & Loss Statement
- Budget Forecasting
- Expenses & Budget Management
- Payroll Logistics & Batch
- Investment Instruments
-
Security & Compliance
- Threat & Monitoring
- Overview
- Security Hub
- Security Audit
- IAM Visualizer
- Dependency Scanner
- Secret Scanner
- Secret Vault
- Traffic Monitor
- Audit Trail
- Threat Simulator
- Compliance Radar (MatrixAgent)
- Identity & Compliance
- Overview
- PPTX Auditor
- PDF Auditor
-
Engineering & Infrastructure
- DevOps & Infrastructure
- Overview
- Cron Builder
- CI/CD Pipeline
- Containers
- Log Streamer
- Secrets Management
- Health Monitor
- Infrastructure as Code
- Developer Tools
- Overview
- Nerve Center
- Git Diff Viewer
- Regex Tester
- JSON Transformer
- Workflow Optimizer
- Execution Replay
- Workflow Editor
- Dev Hub Terminal
- Security Hub
- Graph View
- Terminal Editor
- API Playground
- DSL Compiler
- Database Tools
- Overview
- Database Manager
- ORM Mapper
- SQL Formatter
- Schema Visualizer
- Visual Query Builder
- Seed Data Generator
- Custom Collections
- QA & Test
- Overview
- Flake Tracker
- Artifact Vault
- Web Test Module
- Test Plan & Runner
-
Data & Intelligence
- AIOps & Intelligence
- Overview
- Agents
- Agent Architect
- Model Center
- Prompt Lab
- Knowledge Base
- Agent Persona Editor
- Tool / Function Registry
- Observability & Logs
- DataOps & Analytics
- Overview
- Data Inspector
- AI Predictive Models
- Core Modules
- Ads & Social Media
- API & Integration
- App Groups
- Appointment Booking
-
Automation
- Automation
- Overview
- Workflow Editor
- Monitoring
- Execution Heatmap
- Workflow Pulse
- Trigger Control
- Task Scheduler
- Integration Hub
- Rule Engine
- Pipeline Designer
- Workflow Editor
- Overview
- Triggers
- Manual Input
- Data Sources
- Ecommerce
- Document Management
- Logic & Transform
- AI Agents
- Knowledge / AI
- Validation & Security
- Integrations
- Outputs
- Document Generation
- Image Generation
- Video Generation
- Coming Soon
- Call Center
- Collaboration
- Community
- Creative Studio
- CRM
- Fleet & Logistics
-
Finance
- Hub
- Finance Hub
- Accounting Hub
- Treasury & Banking Hub
- Commercial Accounts Hub
- Invoicing & Billing Hub
- Reporting & Analytics Hub
- Grid View
- Overview
- Accounting AI Assistant
- Treasury
- Invoice Manager
- Expense Management
- Financial Accounts
- Payroll
- Accounts Receivable
- Accounts Payable
- Bank Reconciliation
- Budget & Forecasting
- Expenses & Budget
- Profit & Loss
- Tax & Compliance
- Galleries & Curation
- Google Display Ads
- Human Resources
- Legal & Support
- Logistics
- Map Explorer
- Marketing
- My Workspace
- Plans & Pricing
- Point of Sale
- Product Management
- Purchase
- Sales
- Semantic Search
- Strategy & Fundraising
- Warehouse
- Website
- Productivity
- Project Management
- Documents
- Learning (LMS)
- App Factory
- Research
- Utilities
- Creativity
- Creator Tools
- Image Tools
- Video Tools
- Audio Tools
- Writer Tools
Hepsiburada Integration
Connect your Hepsiburada merchant account, browse your live listings and order packages, and ask the AI Assistant questions about stock, pricing, and shipments.
Overview
The Hepsiburada Integration screen (Ecommerce → Marketplace Hub → Hepsiburada) is the connection hub between TotalApp and your Hepsiburada merchant account. It manages your API credentials, loads your live listing catalog and order packages, lists the exact Hepsiburada REST endpoints in use, and provides an embedded AI Assistant with direct context of your marketplace data.
Server-Side API Calls Only
All requests to the Hepsiburada Listing API (listing-external.hepsiburada.com) and Order Management System (oms-external.hepsiburada.com) are made from the TotalApp server using HTTP Basic authentication, never directly from your browser. This keeps your API username and password secure and avoids CORS restrictions.
Setting Up the Connection
Step 1 — Get Your Hepsiburada Integration Credentials
TotalApp connects using your Hepsiburada Merchant ID and API credentials. To find them:
- Log in to the Hepsiburada Merchant Panel (merchant portal).
- Go to Account → Integration Information.
- Copy your Merchant ID.
- Copy your API Username and API Password.
Step 2 — Enter Credentials in TotalApp
Open Settings → Integrations → Ecommerce → Hepsiburada and enter:
| Field | Where to find it | Example |
|---|---|---|
| Merchant ID | Hepsiburada Merchant Panel → Account → Integration Info | a1b2c3d4-... |
| API Username | Hepsiburada Merchant Panel → Account → Integration Info | merchant_username |
| API Password | Hepsiburada Merchant Panel → Account → Integration Info | xxxxxxxxxxxxxxxx |
Back on the Hepsiburada Integration screen, open the Merchant Connection panel and click Test Connection. TotalApp fetches a page of your listings and reports the count if the credentials are valid.
Step 3 — Load Live Data
Use Load Listings and Load Packages to pull the latest snapshot from Hepsiburada:
- Listing Catalog — merchant SKU, HB SKU, product name, available stock, price, and listing status.
- Order Packages — order number, package number, customer, item count, total price, and package status.
On-Demand Sync
Data is loaded on demand, not synced automatically in the background. Click the load buttons whenever you want the tables and the AI Assistant to reflect the latest Hepsiburada state.
API Endpoints
The screen exposes an API Endpoints reference panel listing the exact Hepsiburada Listing and Order Management (OMS) endpoints TotalApp uses. Path parameters such as {merchantId}, {packageNumber}, and {status} are filled at call time.
Listing API — listing-external.hepsiburada.com
| Method | Path | Purpose |
|---|---|---|
GET | /listings/merchantid/{merchantId} | List merchant products (listings) |
POST | /listings/merchantid/{merchantId}/inventory-uploads | Upload price & inventory updates |
Order Management (OMS) — oms-external.hepsiburada.com
| Method | Path | Purpose |
|---|---|---|
GET | /packages/merchantid/{merchantId} | List seller packages |
GET | /orders/merchantid/{merchantId}/paymentawaiting | List payment-awaiting orders |
POST | /packages/merchantid/{merchantId}/packagenumber/{packageNumber}/deliver | Send delivery status (delivered) |
GET | /claims/merchantId/{merchantId}/status/{status} | Retrieve merchant claims / returns |
GET | /transactions/merchantid/{merchantId} | Record-based accounting service |
SIT (Test) Environment
Hepsiburada provides a SIT (System Integration Test) environment on the -sit hostnames (e.g. oms-external-sit.hepsiburada.com). Use it to validate your integration before switching to the production hosts shown above.
AI Assistant
The AI Assistant panel on the right side of the screen gives you a conversational interface into your Hepsiburada data. When credentials are configured, TotalApp fetches your live listings and packages server-side and provides them as context, so the AI can answer analytical questions instantly.
What You Can Ask
- Stock questions: “Which listings are low on stock?”
- Order questions: “Summarise this week’s packages by status.”
- Fulfillment questions: “List packages awaiting shipment.”
- Pricing questions: “Which listings have the highest price?”
Writer Engine Support
The assistant respects your Settings → AI Models → Writer Engine choice. In Hosted API mode, live Hepsiburada data is fetched server-side and included as context. In Ollama, Local LLM, or Web LLM mode the request runs entirely client-side and live marketplace data is not available — switch to Hosted API for data-driven reports.
Saving as a Report
After the AI responds, a Save as Report button appears under the reply. Clicking it saves the response as a named report in Ecommerce Reports, automatically titled with your question and the current month.
Frequently Asked Questions
listing-external.hepsiburada.com and the Order Management System (OMS) lives on oms-external.hepsiburada.com. TotalApp routes each request to the correct host automatically.