# Incomaker Reporting v1 ## API Docs - Abandoned carts [Get abandoned carts list](https://reporting.v1.docs.api.incomaker.com/get-abandoned-carts-list-37466913e0.md): Retrieve a list of abandoned carts. - Abandoned carts [Get abandoned carts detail](https://reporting.v1.docs.api.incomaker.com/get-abandoned-carts-detail-37466914e0.md): Retrieve detailed information about an abandoned cart. - Campaigns [Get campaigns count and metrics by language](https://reporting.v1.docs.api.incomaker.com/get-campaigns-count-and-metrics-by-language-38403469e0.md): Get aggregated campaign results for a specific period, grouped by language. Each returned record represents one language and contains the number of campaigns sent in that language during the selected period, together with aggregated campaign metrics. - Campaigns [Get campaigns list](https://reporting.v1.docs.api.incomaker.com/get-campaigns-list-37466915e0.md): Get a list of campaigns for a specific period - Campaigns [Get campaigns daily results](https://reporting.v1.docs.api.incomaker.com/get-campaigns-daily-results-37466916e0.md): Retrieve a list of campaigns for a specific period. Unlike the `/campaigns` endpoint, automated campaigns' results are returned on a day-by-day basis, rather than as a lump sum for the current period. - Campaigns [Get campaigns monthly summanry](https://reporting.v1.docs.api.incomaker.com/get-campaigns-monthly-summanry-37466917e0.md): Retrieve a summary of campaign performance metrics aggregated by month. - Campaigns [Get campaigns results hourly histogram](https://reporting.v1.docs.api.incomaker.com/get-campaigns-results-hourly-histogram-37466918e0.md): Fetch a hourly histogram of campaigns results for a chosen metric, allowing you to view data on opens, clicks, and the number of emails sent and delivered. - Campaigns [Get campaigns results daily histogram](https://reporting.v1.docs.api.incomaker.com/get-campaigns-results-daily-histogram-37466919e0.md): Fetch a daily histogram of campaigns results for a chosen metric, allowing you to view data on opens, clicks, and the number of emails sent and delivered. - Campaigns [Get campaigns results monthly histogram](https://reporting.v1.docs.api.incomaker.com/get-campaigns-results-monthly-histogram-37466920e0.md): Fetch a monthly histogram of campaigns results for a chosen metric, allowing you to view data on opens, clicks, and the number of emails sent and delivered. - Campaigns [Get list of senders](https://reporting.v1.docs.api.incomaker.com/get-list-of-senders-37466921e0.md): Retrieve contact information for a specific campaign. - Campaigns [Get list of contacts timeline for campaign](https://reporting.v1.docs.api.incomaker.com/get-list-of-contacts-timeline-for-campaign-37466922e0.md): Retrieve detailed timeline information for each contact in the campaign, including the times when the message was sent, delivered, opened, clicked, and the number of conversions attributed. - Campaigns [Get list of contacts for campaign](https://reporting.v1.docs.api.incomaker.com/get-list-of-contacts-for-campaign-37466923e0.md): Retrieve contact information for a specific campaign. - Campaigns [Get list of contacts for period](https://reporting.v1.docs.api.incomaker.com/get-list-of-contacts-for-period-37466924e0.md): Retrieve contact information for a specific campaign. Default period is last 30 days. - Campaigns [Get A/B tests for campaigns](https://reporting.v1.docs.api.incomaker.com/get-ab-tests-for-campaigns-37466925e0.md): Retrieve the results of A/B test of a campaign if exists. - Campaigns [Get campaign conversions](https://reporting.v1.docs.api.incomaker.com/get-campaign-conversions-37466926e0.md): Retrieve detailed conversions attributed to a specific campaign. - Campaigns [Get campaign recipient list](https://reporting.v1.docs.api.incomaker.com/get-campaign-recipient-list-37466927e0.md): Retrieve a per-contact activity list for a specific campaign. Each record represents one recipient and shows the signals they triggered (open, click, unsubscribe, spam, conversion). The `signal` parameter filters the list to contacts who performed the selected action; without it, all recipients are returned. - Campaigns [Get campaign recipient activity timeline](https://reporting.v1.docs.api.incomaker.com/get-campaign-recipient-activity-timeline-37466928e0.md): Retrieve the chronological activity timeline for a single contact within a specific campaign. Each event in the timeline corresponds to one signal (delivery, open, click, unsubscribe, spam complaint, or conversion). - Campaigns [Get campaign link click stats](https://reporting.v1.docs.api.incomaker.com/get-campaign-link-click-stats-37466929e0.md): Retrieve per-link click statistics for a specific campaign. Each record represents a unique URL tracked in the campaign and shows total and unique click counts. Links are returned ordered by unique clicks descending by default. - Conversions [Get conversions list](https://reporting.v1.docs.api.incomaker.com/get-conversions-list-37466930e0.md): Retrieve a list of campaigns with aggregated conversions data for the selected period. - Conversions [Get total conversions](https://reporting.v1.docs.api.incomaker.com/get-total-conversions-37466931e0.md): Retrieve aggregated conversions data for the selected period, including totals, averages, unique contacts, and optional currency breakdown. - Conversions [Get conversions by timeframe](https://reporting.v1.docs.api.incomaker.com/get-conversions-by-timeframe-37466932e0.md): Retrieve conversions for a specific timeframe. - Conversions [Get conversions history](https://reporting.v1.docs.api.incomaker.com/get-conversions-history-37466933e0.md): Retrieve historical data of conversions. - Contacts [Get contacts](https://reporting.v1.docs.api.incomaker.com/get-contacts-37466934e0.md): Retrieve a list of contacts. - Contacts [Get contacts details](https://reporting.v1.docs.api.incomaker.com/get-contacts-details-37466935e0.md): Retrieve detailed information about a specific contact. - Contacts [Get contacts recommendation](https://reporting.v1.docs.api.incomaker.com/get-contacts-recommendation-37466936e0.md): Retrieve product recommendations for contacts. - Contacts [Get unsubscribed contacts](https://reporting.v1.docs.api.incomaker.com/get-unsubscribed-contacts-37466937e0.md): Retrieve a list of contacts. - Contacts [Get duplicate contacts](https://reporting.v1.docs.api.incomaker.com/get-duplicate-contacts-37466938e0.md): Retrieve a list of duplicate contacts (email). - Contacts [Get contacts with invalid names](https://reporting.v1.docs.api.incomaker.com/get-contacts-with-invalid-names-37466939e0.md): Retrieve a list of contacts that likely have **mis-split names** (e.g., a full name stored entirely in `firstname` while `lastname` is empty, or vice-versa). - Contacts [Get contact gender statistics](https://reporting.v1.docs.api.incomaker.com/get-contact-gender-statistics-37466940e0.md): Return the distribution of contacts by `gender` for a given country. - Segments [Get segments list](https://reporting.v1.docs.api.incomaker.com/get-segments-list-37466941e0.md): Retrieve a list of segments. - Deliveries [Get deliveries list](https://reporting.v1.docs.api.incomaker.com/get-deliveries-list-37466942e0.md): Get a list of deliveries (smartflows) for a specific period. Each delivery represents a workflow (smartflow) and aggregates metrics from its member activities. This endpoint provides a top-level overview without detailed activity data. - Deliveries [Get delivery conversions](https://reporting.v1.docs.api.incomaker.com/get-delivery-conversions-37466943e0.md): Retrieve detailed conversions attributed to a specific delivery (smartflow) and its underlying activities. - Deliveries [Get delivery-specific conversions](https://reporting.v1.docs.api.incomaker.com/get-delivery-specific-conversions-37466944e0.md): Retrieve detailed conversions attributed to a specific delivery within a specific SmartFlow. - Deliveries [Get delivery recipient activity](https://reporting.v1.docs.api.incomaker.com/get-delivery-recipient-activity-37466945e0.md): Retrieve a per-contact activity list for a specific delivery. Each record represents one recipient and shows the signals they triggered (open, click, unsubscribe, spam, conversion). The `signal` parameter filters the list to contacts who performed the selected action; without it, all recipients are returned. - Deliveries [Get recipient activity timeline](https://reporting.v1.docs.api.incomaker.com/get-recipient-activity-timeline-37466946e0.md): Retrieve the chronological activity timeline for a single contact within a specific delivery. Each event in the timeline corresponds to one signal (delivery, open, click, unsubscribe, spam complaint, or conversion). - Deliveries [Get delivery link click stats](https://reporting.v1.docs.api.incomaker.com/get-delivery-link-click-stats-37466947e0.md): Retrieve per-link click statistics for a specific delivery. Each record represents a unique URL tracked in the delivery and shows total and unique click counts. Links are returned ordered by unique clicks descending by default. - Deliveries [Get delivery detail](https://reporting.v1.docs.api.incomaker.com/get-delivery-detail-37466948e0.md): Get a detailed list for a specific delivery (smartflow) and its member activities for a specific period. - Deliveries [Get deliveries count and metrics by language](https://reporting.v1.docs.api.incomaker.com/get-deliveries-count-and-metrics-by-language-37466949e0.md): Get aggregated delivery results for a specific period, grouped by language. Each returned record represents one language and contains the number of deliveries/campaigns sent in that language during the selected period, together with aggregated delivery metrics. - Deliveries [Get deliveries daily results](https://reporting.v1.docs.api.incomaker.com/get-deliveries-daily-results-37466950e0.md): Retrieve detailed daily metrics for all deliveries (smartflows), flattened so that each row represents an individual activity executed on a specific day. Includes both the smartflow context and activity details. - Deliveries [Get delivery daily detail for individual smartflow](https://reporting.v1.docs.api.incomaker.com/get-delivery-daily-detail-for-individual-smartflow-37466951e0.md): Retrieve detailed daily metrics for a specific delivery (smartflow), flattened so that each row represents an individual activity executed on a specific day. Includes both the smartflow context and activity details. - RFM Analysis [Get Recency × Frequency heatmap](https://reporting.v1.docs.api.incomaker.com/get-recency-frequency-heatmap-37466952e0.md): - RFM Analysis [Get Recency × Monetary heatmap](https://reporting.v1.docs.api.incomaker.com/get-recency-monetary-heatmap-37466953e0.md): - RFM Analysis [Get Frequency × Monetary heatmap](https://reporting.v1.docs.api.incomaker.com/get-frequency-monetary-heatmap-37466954e0.md): - RFM Analysis [Get full RFM cube or slices](https://reporting.v1.docs.api.incomaker.com/get-full-rfm-cube-or-slices-37466955e0.md): Return either the full 5×5×5 cube (125 cells) or 2D slices from the cube. - RFM Analysis [Get recency distribution](https://reporting.v1.docs.api.incomaker.com/get-recency-distribution-37466956e0.md): - RFM Analysis [Get frequency distribution](https://reporting.v1.docs.api.incomaker.com/get-frequency-distribution-37466957e0.md): - RFM Analysis [Get monetary distribution](https://reporting.v1.docs.api.incomaker.com/get-monetary-distribution-37466958e0.md): - RFM Analysis [Get combined RFM distributions](https://reporting.v1.docs.api.incomaker.com/get-combined-rfm-distributions-37466959e0.md): Return all three distributions in one response. - RFM Analysis [Get cell table](https://reporting.v1.docs.api.incomaker.com/get-cell-table-37466960e0.md): - RFM Analysis [Get cell detail](https://reporting.v1.docs.api.incomaker.com/get-cell-detail-37466961e0.md): - RFM Analysis [Get contacts in cell](https://reporting.v1.docs.api.incomaker.com/get-contacts-in-cell-37466962e0.md): Paged drilldown for a specific cell. - RFM Analysis [Get contact RFM detail](https://reporting.v1.docs.api.incomaker.com/get-contact-rfm-detail-37466963e0.md): Get RFM metrics and scores for a single contact. - RFM Analysis [Get RFM Segments](https://reporting.v1.docs.api.incomaker.com/get-rfm-segments-37466964e0.md): - RFM Analysis [Get RFM outliers](https://reporting.v1.docs.api.incomaker.com/get-rfm-outliers-37466965e0.md): Outliers are true anomalies (rare, isolated, extreme in 2+ dimensions). Empty set is meaningful. - RFM Analysis [Get review candidates](https://reporting.v1.docs.api.incomaker.com/get-review-candidates-37466966e0.md): Diagnostic list of contacts that may require review (e.g., "likely B2B inside B2C", "test accounts"). - Dialogs [Get dialogs list](https://reporting.v1.docs.api.incomaker.com/get-dialogs-list-37466967e0.md): - Dialogs [Get dialogs data](https://reporting.v1.docs.api.incomaker.com/get-dialogs-data-37466968e0.md): - Orders [Get orders list](https://reporting.v1.docs.api.incomaker.com/get-orders-list-37466969e0.md): - Orders [Get order detail](https://reporting.v1.docs.api.incomaker.com/get-order-detail-37466970e0.md): Retrieve detailed information about a specific order. - Orders [Get order recommendation](https://reporting.v1.docs.api.incomaker.com/get-order-recommendation-37466971e0.md): Retrieve recommended orders or related suggestions. - Products [Get products](https://reporting.v1.docs.api.incomaker.com/get-products-37466972e0.md): Retrieve a paginated list of products. You can optionally filter by the `active` flag; if **not** set, **all** products are returned. - Products [Get individual purchases for a product](https://reporting.v1.docs.api.incomaker.com/get-individual-purchases-for-a-product-37466973e0.md): Retrieve a paginated list of **individual purchases (order line items)** for a specific product. - Products [Get products frequently purchased together](https://reporting.v1.docs.api.incomaker.com/get-products-frequently-purchased-together-37466974e0.md): Return a paginated list of **other products that customers purchased in the same orders** as the specified product variant. - Products [Get product categories](https://reporting.v1.docs.api.incomaker.com/get-product-categories-37466975e0.md): Return a paginated list of **categories** the specified product variant belongs to. - Products [Get product detail](https://reporting.v1.docs.api.incomaker.com/get-product-detail-37466976e0.md): Retrieve detailed information about a specific product. - Products [Get products by campaign](https://reporting.v1.docs.api.incomaker.com/get-products-by-campaign-37466977e0.md): Retrieve products associated with a specific campaign. - Products [Get products by revenues](https://reporting.v1.docs.api.incomaker.com/get-products-by-revenues-37466978e0.md): Retrieve revenue data for a specific product. - Products [Get products recommendation](https://reporting.v1.docs.api.incomaker.com/get-products-recommendation-37466979e0.md): Retrieve product recommendations. ## Schemas - [Paging](https://reporting.v1.docs.api.incomaker.com/paging-15605167d0.md): - [ConversionAggregate](https://reporting.v1.docs.api.incomaker.com/conversionaggregate-15605168d0.md): - [Contact](https://reporting.v1.docs.api.incomaker.com/contact-15605169d0.md):