{"id":807,"date":"2026-04-27T11:41:34","date_gmt":"2026-04-27T11:41:34","guid":{"rendered":"https:\/\/rcs-api.com\/?post_type=docs&#038;p=807"},"modified":"2026-04-29T09:34:28","modified_gmt":"2026-04-29T09:34:28","password":"","slug":"cards","status":"publish","type":"docs","link":"https:\/\/rcs-api.com\/en\/dokumentation\/meddelanden\/cards\/","title":{"rendered":"Cards"},"content":{"rendered":"\n<p>Observera att kort skapas som en del av ett meddelande via <code>\/bundles<\/code> eller <code>\/conversations<\/code>, men du kan h\u00e4mta detaljer om dem efter\u00e5t via dessa endpoints.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-hamta-samtliga-cards-for-ett-meddelande\" style=\"margin-top:40px;margin-bottom:40px\">H\u00e4mta samtliga cards f\u00f6r ett meddelande<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-quick-start\" style=\"margin-top:40px;margin-bottom:10px\">\u26a1Quick start<\/h3>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-dark betterdocs-code-snippet-786a1c3c\"\n     id=\"betterdocs-code-snippet-786a1c3c\"\n     data-language=\"bash\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udcbb<\/span>\n                                            <\/div>\n                \n                                    <div class=\"betterdocs-file-name\">\n                        <span class=\"file-name-text\">Quick start (cURL)<\/span>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-786a1c3c .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n                    <div class=\"betterdocs-code-snippet-line-numbers\" aria-hidden=\"true\">\n                                    <div class=\"line-number\">1<\/div>\n                                    <div class=\"line-number\">2<\/div>\n                            <\/div>\n        \n        <pre class=\"betterdocs-code-snippet-code language-bash\"><code>curl -X GET https:\/\/api.ip1.net\/v3\/messages\/msg-12345\/cards \\\n  -H &quot;Authorization: Bearer DIN_API_TOKEN&quot;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-786a1c3c');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-anrop\" style=\"margin-top:40px;margin-bottom:10px\">Anrop<\/h3>\n\n\n\n<p style=\"margin-bottom:0px\">Endpoint: \/messages\/{messageId}\/cards<\/p>\n\n\n\n<p>Metod: GET<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-exempel-pa-anropsdata\">Exempel p\u00e5 anropsdata<\/h4>\n\n\n\n<p>Detta anrop kr\u00e4ver ingen body. Meddelandets ID skickas i URL:en<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-dark betterdocs-code-snippet-f60e2bb7\"\n     id=\"betterdocs-code-snippet-f60e2bb7\"\n     data-language=\"json\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udccb<\/span>\n                                            <\/div>\n                \n                                    <div class=\"betterdocs-file-name\">\n                        <span class=\"file-name-text\">Anropsdata (URL)<\/span>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-f60e2bb7 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n                    <div class=\"betterdocs-code-snippet-line-numbers\" aria-hidden=\"true\">\n                                    <div class=\"line-number\">1<\/div>\n                            <\/div>\n        \n        <pre class=\"betterdocs-code-snippet-code language-json\"><code>https:\/\/api.ip1.net\/v3\/messages\/65eb3d14f1234567890abcdef\/cards<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-f60e2bb7');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-falt-for-anropsdata\">F\u00e4lt f\u00f6r anropsdata<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>F\u00e4ltnamn<\/th><th>Beskrivning<\/th><th>Required<\/th><th>Typ<\/th><th>Exempel<\/th><\/tr><\/thead><tbody><tr><td>messageId<\/td><td>ID f\u00f6r det meddelande som vars kort du vill lista<\/td><td>Ja<\/td><td>Query Param<\/td><td><code>65eb3d14f1234567890abcdef<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:40px;margin-bottom:40px\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-respons\" style=\"margin-top:40px;margin-bottom:10px\">Respons<\/h3>\n\n\n\n<p>Returnerar en lista med de kort som ing\u00e5r i meddelandet (t.ex. ett enskilt kort eller flera i en karusell).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-exempel-pa-responsdata\" style=\"margin-top:40px;margin-bottom:10px\">Exempel p\u00e5 responsdata<\/h4>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-dark betterdocs-code-snippet-352c40b3\"\n     id=\"betterdocs-code-snippet-352c40b3\"\n     data-language=\"json\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udccb<\/span>\n                                            <\/div>\n                \n                                    <div class=\"betterdocs-file-name\">\n                        <span class=\"file-name-text\">Responsdata (JSON)<\/span>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-352c40b3 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n                    <div class=\"betterdocs-code-snippet-line-numbers\" aria-hidden=\"true\">\n                                    <div class=\"line-number\">1<\/div>\n                                    <div class=\"line-number\">2<\/div>\n                                    <div class=\"line-number\">3<\/div>\n                                    <div class=\"line-number\">4<\/div>\n                                    <div class=\"line-number\">5<\/div>\n                                    <div class=\"line-number\">6<\/div>\n                                    <div class=\"line-number\">7<\/div>\n                                    <div class=\"line-number\">8<\/div>\n                                    <div class=\"line-number\">9<\/div>\n                                    <div class=\"line-number\">10<\/div>\n                                    <div class=\"line-number\">11<\/div>\n                                    <div class=\"line-number\">12<\/div>\n                                    <div class=\"line-number\">13<\/div>\n                                    <div class=\"line-number\">14<\/div>\n                                    <div class=\"line-number\">15<\/div>\n                                    <div class=\"line-number\">16<\/div>\n                                    <div class=\"line-number\">17<\/div>\n                                    <div class=\"line-number\">18<\/div>\n                                    <div class=\"line-number\">19<\/div>\n                                    <div class=\"line-number\">20<\/div>\n                                    <div class=\"line-number\">21<\/div>\n                            <\/div>\n        \n        <pre class=\"betterdocs-code-snippet-code language-json\"><code>[\n  {\n    &quot;id&quot;: &quot;65eb3d14f1234567890a1b2c3d4&quot;,\n    &quot;messageId&quot;: &quot;msg-12345&quot;,\n    &quot;type&quot;: 1,\n    &quot;order&quot;: 0,\n    &quot;title&quot;: &quot;V\u00e5r stora sommarrea!&quot;,\n    &quot;content&quot;: &quot;Klicka nedan f\u00f6r att se alla fantastiska erbjudanden.&quot;,\n    &quot;mediaUrl&quot;: &quot;https:\/\/cdn.site.se\/summer-sale.jpg&quot;,\n    &quot;height&quot;: 2,\n    &quot;width&quot;: 1,\n    &quot;orientation&quot;: 2,\n    &quot;suggestions&quot;: [\n      {\n        &quot;text&quot;: &quot;Se rean&quot;,\n        &quot;type&quot;: 1,\n        &quot;url&quot;: &quot;https:\/\/site.se\/rea&quot;\n      }\n    ]\n  }\n]<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-352c40b3');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-falt-for-responsdata\" style=\"margin-top:40px;margin-bottom:10px\">F\u00e4lt f\u00f6r responsdata<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>F\u00e4ltnamn<\/th><th>Beskrivning<\/th><th>Typ<\/th><th>Exempel<\/th><\/tr><\/thead><tbody><tr><td>id<\/td><td>Unikt ID f\u00f6r kortet.<\/td><td>String<\/td><td><code>65eb3d14f1234567890a1b2c3d4<\/code><\/td><\/tr><tr><td>messageId<\/td><td>ID f\u00f6r meddelandet som kortet tillh\u00f6r.<\/td><td>String<\/td><td><code>65eb3d14f784682890abc24f<\/code><\/td><\/tr><tr><td>type<\/td><td>Typ av kort.<\/td><td>String<\/td><td>&#8221;Carousell&#8221;<\/td><\/tr><tr><td>order<\/td><td>Kortets position (viktigt vid karuseller).<\/td><td>Integer<\/td><td>0<\/td><\/tr><tr><td>title<\/td><td>Rubriken p\u00e5 kortet (max 100 tecken).<\/td><td>String<\/td><td>&#8221;V\u00e5r stora sommarrea!&#8221;<\/td><\/tr><tr><td>content<\/td><td>Den beskrivande texten (max 2000 tecken).<\/td><td>String<\/td><td>&#8221;Klicka nedan\u2026&#8221;<\/td><\/tr><tr><td>mediaUrl<\/td><td>URL till bild eller video.<\/td><td>URI<\/td><td>&#8221;https:\/\/cdn.se\/bild.jpg&#8221;<\/td><\/tr><tr><td>height<\/td><td>H\u00f6jd (1=Small, 2=Medium, 3=Large).<\/td><td>Integer<\/td><td>2<\/td><\/tr><tr><td>width<\/td><td>Bredd (1=Small, 2=Large).<\/td><td>Integer<\/td><td>1<\/td><\/tr><tr><td>orientation<\/td><td>Orientering (1=Horisontell, 2=Vertikal).<\/td><td>Integer<\/td><td>2<\/td><\/tr><tr><td>suggestions<\/td><td>En lista med knappar kopplade direkt till kortet.<\/td><td>Array<\/td><td>[\u2026]<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:40px;margin-bottom:40px\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-hamta-forslag-for-ett-specifikt-kort\" style=\"margin-top:40px;margin-bottom:40px\">H\u00e4mta f\u00f6rslag f\u00f6r ett specifikt kort<\/h2>\n\n\n\n<p>Om du vill h\u00e4mta enbart de knappar (suggestions) som h\u00f6r till ett specifikt kort i ett meddelande.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-quick-start-0\" style=\"margin-top:40px;margin-bottom:10px\">\u26a1Quick start<\/h3>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-dark betterdocs-code-snippet-0db3c9d6\"\n     id=\"betterdocs-code-snippet-0db3c9d6\"\n     data-language=\"bash\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udcbb<\/span>\n                                            <\/div>\n                \n                                    <div class=\"betterdocs-file-name\">\n                        <span class=\"file-name-text\">Quick Start (cURL)<\/span>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-0db3c9d6 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n                    <div class=\"betterdocs-code-snippet-line-numbers\" aria-hidden=\"true\">\n                                    <div class=\"line-number\">1<\/div>\n                                    <div class=\"line-number\">2<\/div>\n                            <\/div>\n        \n        <pre class=\"betterdocs-code-snippet-code language-bash\"><code>curl -X GET https:\/\/api.ip1.net\/v3\/messages\/msg-123\/cards\/card-888\/suggestions \\\n  -H &quot;Authorization: Bearer DIN_API_TOKEN&quot;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-0db3c9d6');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:40px;margin-bottom:40px\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-anrop-0\">Anrop<\/h3>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; title: ; notranslate\" title=\"\">\nEndpoint: \/messages\/{messageId}\/cards\/{cardId}\/suggestions\n<\/pre><\/div>\n\n\n<p>Metod: <code>GET<\/code><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-exempel-pa-anropsdata-0\" style=\"margin-top:40px;margin-bottom:10px\">Exempel p\u00e5 anropsdata<\/h4>\n\n\n\n<p>Detta anrop kr\u00e4ver ingen body. Meddelandets ID skickas i URL:en<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-dark betterdocs-code-snippet-b7d9842e\"\n     id=\"betterdocs-code-snippet-b7d9842e\"\n     data-language=\"json\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udccb<\/span>\n                                            <\/div>\n                \n                                    <div class=\"betterdocs-file-name\">\n                        <span class=\"file-name-text\">Anropsdata (URL)<\/span>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-b7d9842e .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n                    <div class=\"betterdocs-code-snippet-line-numbers\" aria-hidden=\"true\">\n                                    <div class=\"line-number\">1<\/div>\n                            <\/div>\n        \n        <pre class=\"betterdocs-code-snippet-code language-json\"><code>https:\/\/api.ip1.net\/v3\/messages\/65eb3d14f784682890abc24f\/cards\/65eb3d14f1234567890a1b2c3d4\/suggestions<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-b7d9842e');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-falt-for-anropsdata-0\">F\u00e4lt f\u00f6r anropsdata<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>F\u00e4ltnamn<\/th><th>Beskrivning<\/th><th>Required<\/th><th>Typ<\/th><th>Exempel<\/th><\/tr><\/thead><tbody><tr><td>messageId<\/td><td>Meddelande ID.<\/td><td>Ja<\/td><td>Query Param<\/td><td><code><code>65eb3d14f1234567890abcdef<\/code><\/code><\/td><\/tr><tr><td>cardId<\/td><td>Unikt ID f\u00f6r kortet.<\/td><td>Ja<\/td><td>Query Param<\/td><td><code>65eb3d14f1234567890a1b2c3d4<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" style=\"margin-top:40px;margin-bottom:40px\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-respons-0\">Respons<\/h3>\n\n\n\n<p>Returnerar ett listobjekt med samtliga suggestions\/knappar f\u00f6r det valda kortet<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-exempel-pa-responsdata-0\">Exempel p\u00e5 responsdata<\/h4>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-dark betterdocs-code-snippet-b0466664\"\n     id=\"betterdocs-code-snippet-b0466664\"\n     data-language=\"json\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83d\udccb<\/span>\n                                            <\/div>\n                \n                                    <div class=\"betterdocs-file-name\">\n                        <span class=\"file-name-text\">Responsdata (JSON)<\/span>\n                    <\/div>\n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-b0466664 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n                    <div class=\"betterdocs-code-snippet-line-numbers\" aria-hidden=\"true\">\n                                    <div class=\"line-number\">1<\/div>\n                                    <div class=\"line-number\">2<\/div>\n                                    <div class=\"line-number\">3<\/div>\n                                    <div class=\"line-number\">4<\/div>\n                                    <div class=\"line-number\">5<\/div>\n                                    <div class=\"line-number\">6<\/div>\n                                    <div class=\"line-number\">7<\/div>\n                                    <div class=\"line-number\">8<\/div>\n                                    <div class=\"line-number\">9<\/div>\n                                    <div class=\"line-number\">10<\/div>\n                                    <div class=\"line-number\">11<\/div>\n                            <\/div>\n        \n        <pre class=\"betterdocs-code-snippet-code language-json\"><code>[\n  {\n    &quot;id&quot;: &quot;65eb3d14f1234567890a1e2f3dg&quot;,\n    &quot;messageId&quot;: &quot;65eb3d14f1234567890abcdef&quot;,\n    &quot;cardId&quot;: &quot;65eb3d14f1234567890a1b2c3d4&quot;,\n    &quot;text&quot;: &quot;Ring oss nu&quot;,\n    &quot;type&quot;: 5,\n    &quot;phoneNumber&quot;: &quot;+468123456&quot;,\n    &quot;postbackData&quot;: &quot;call_clicked&quot;\n  }\n]<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-b0466664');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-falt-for-responsdata-0\">F\u00e4lt f\u00f6r responsdata<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>F\u00e4ltnamn<\/td><td>Beskrivning<\/td><td>Typ<\/td><td>Exempel<\/td><\/tr><tr><td>id<\/td><td>Suggestion\/knapp id.<\/td><td>String<\/td><td><code><code>65eb3d14f1234567890abcdef<\/code><\/code><\/td><\/tr><tr><td>messageId<\/td><td>Meddelande ID<\/td><td>String<\/td><td>65eb3d14f1234567890abcdef<\/td><\/tr><tr><td>cardId<\/td><td>Unikt ID f\u00f6r kortet som suggestion\/knapp tillh\u00f6r.<\/td><td>String<\/td><td><code>65eb3d14f1234567890a1b2c3d4<\/code><\/td><\/tr><tr><td>type<\/td><td>typen f\u00f6r suggestion\/knapp<\/td><td>String<\/td><td>Phone<\/td><\/tr><tr><td>order<\/td><td>Suggestion\/Knappens ordning p\u00e5 kortet.<\/td><td>Integer<\/td><td>0<\/td><\/tr><tr><td>text<\/td><td>Texten som st\u00e5r p\u00e5 Suggestion\/knappen.<\/td><td>String<\/td><td>&#8221;Ring oss&#8221;<\/td><\/tr><tr><td>postbackData<\/td><td>Den kod som skickas till din webhook vid klick.<\/td><td>String<\/td><td>&#8221;call_button_clicked&#8221;<\/td><\/tr><tr><td>phoneNumber<\/td><td>Telefonnummer (Knutet till typ 4)<\/td><td>String<\/td><td>&#8221;+46101606060&#8221;<\/td><\/tr><tr><td>fallbackUrl<\/td><td>Fallback URL om funktionen inte st\u00f6d<\/td><td>uri<\/td><td>&#8221;https:\/\/site.se\/contact&#8221;<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Observera att kort skapas som en del av ett meddelande via \/bundles eller \/conversations, men du kan h\u00e4mta detaljer om dem efter\u00e5t via dessa endpoints. H\u00e4mta samtliga cards f\u00f6r ett meddelande \u26a1Quick start Anrop Endpoint: \/messages\/{messageId}\/cards Metod: GET Exempel p\u00e5 anropsdata Detta anrop kr\u00e4ver ingen body. Meddelandets ID skickas i URL:en F\u00e4lt f\u00f6r anropsdata F\u00e4ltnamn [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[27],"doc_tag":[],"class_list":["post-807","docs","type-docs","status-publish","hentry","doc_category-meddelanden"],"year_month":"2026-04","word_count":383,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"patrik bronner","author_nicename":"patrik-bronnerip1-se","author_url":"https:\/\/rcs-api.com\/en\/author\/patrik-bronnerip1-se\/"},"doc_category_info":[{"term_name":"Meddelanden","term_url":"https:\/\/rcs-api.com\/en\/dokumentation\/meddelanden\/"}],"doc_tag_info":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Cards - RCS-API.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rcs-api.com\/en\/documentation\/meddelanden\/cards\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cards\" \/>\n<meta property=\"og:description\" content=\"Observera att kort skapas som en del av ett meddelande via \/bundles eller \/conversations, men du kan h\u00e4mta detaljer om dem efter\u00e5t via dessa endpoints. H\u00e4mta samtliga cards f\u00f6r ett meddelande \u26a1Quick start Anrop Endpoint: \/messages\/{messageId}\/cards Metod: GET Exempel p\u00e5 anropsdata Detta anrop kr\u00e4ver ingen body. Meddelandets ID skickas i URL:en F\u00e4lt f\u00f6r anropsdata F\u00e4ltnamn [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rcs-api.com\/en\/documentation\/meddelanden\/cards\/\" \/>\n<meta property=\"og:site_name\" content=\"RCS-API.com\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-29T09:34:28+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rcs-api.com\\\/dokumentation\\\/meddelanden\\\/cards\\\/\",\"url\":\"https:\\\/\\\/rcs-api.com\\\/dokumentation\\\/meddelanden\\\/cards\\\/\",\"name\":\"Cards - RCS-API.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rcs-api.com\\\/#website\"},\"datePublished\":\"2026-04-27T11:41:34+00:00\",\"dateModified\":\"2026-04-29T09:34:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rcs-api.com\\\/dokumentation\\\/meddelanden\\\/cards\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rcs-api.com\\\/dokumentation\\\/meddelanden\\\/cards\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rcs-api.com\\\/dokumentation\\\/meddelanden\\\/cards\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hem\",\"item\":\"https:\\\/\\\/rcs-api.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dokumentation\",\"item\":\"https:\\\/\\\/rcs-api.com\\\/dokumentation\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cards\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rcs-api.com\\\/#website\",\"url\":\"https:\\\/\\\/rcs-api.com\\\/\",\"name\":\"RCS-API.com\",\"description\":\"Integrera n\u00e4sta generations kommunikation med v\u00e5rt RCS API\",\"publisher\":{\"@id\":\"https:\\\/\\\/rcs-api.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rcs-api.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rcs-api.com\\\/#organization\",\"name\":\"RCS-API.com\",\"url\":\"https:\\\/\\\/rcs-api.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rcs-api.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/rcs-api.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/ip1-logo-white.svg\",\"contentUrl\":\"https:\\\/\\\/rcs-api.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/ip1-logo-white.svg\",\"width\":589,\"height\":292,\"caption\":\"RCS-API.com\"},\"image\":{\"@id\":\"https:\\\/\\\/rcs-api.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cards - RCS-API.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rcs-api.com\/en\/documentation\/meddelanden\/cards\/","og_locale":"en_US","og_type":"article","og_title":"Cards","og_description":"Observera att kort skapas som en del av ett meddelande via \/bundles eller \/conversations, men du kan h\u00e4mta detaljer om dem efter\u00e5t via dessa endpoints. H\u00e4mta samtliga cards f\u00f6r ett meddelande \u26a1Quick start Anrop Endpoint: \/messages\/{messageId}\/cards Metod: GET Exempel p\u00e5 anropsdata Detta anrop kr\u00e4ver ingen body. Meddelandets ID skickas i URL:en F\u00e4lt f\u00f6r anropsdata F\u00e4ltnamn [&hellip;]","og_url":"https:\/\/rcs-api.com\/en\/documentation\/meddelanden\/cards\/","og_site_name":"RCS-API.com","article_modified_time":"2026-04-29T09:34:28+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rcs-api.com\/dokumentation\/meddelanden\/cards\/","url":"https:\/\/rcs-api.com\/dokumentation\/meddelanden\/cards\/","name":"Cards - RCS-API.com","isPartOf":{"@id":"https:\/\/rcs-api.com\/#website"},"datePublished":"2026-04-27T11:41:34+00:00","dateModified":"2026-04-29T09:34:28+00:00","breadcrumb":{"@id":"https:\/\/rcs-api.com\/dokumentation\/meddelanden\/cards\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rcs-api.com\/dokumentation\/meddelanden\/cards\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rcs-api.com\/dokumentation\/meddelanden\/cards\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hem","item":"https:\/\/rcs-api.com\/"},{"@type":"ListItem","position":2,"name":"Dokumentation","item":"https:\/\/rcs-api.com\/dokumentation\/"},{"@type":"ListItem","position":3,"name":"Cards"}]},{"@type":"WebSite","@id":"https:\/\/rcs-api.com\/#website","url":"https:\/\/rcs-api.com\/","name":"RCS-API.com","description":"Integrate the next generation of communication with our RCS API","publisher":{"@id":"https:\/\/rcs-api.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rcs-api.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rcs-api.com\/#organization","name":"RCS-API.com","url":"https:\/\/rcs-api.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rcs-api.com\/#\/schema\/logo\/image\/","url":"https:\/\/rcs-api.com\/wp-content\/uploads\/2025\/10\/ip1-logo-white.svg","contentUrl":"https:\/\/rcs-api.com\/wp-content\/uploads\/2025\/10\/ip1-logo-white.svg","width":589,"height":292,"caption":"RCS-API.com"},"image":{"@id":"https:\/\/rcs-api.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/docs\/807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/comments?post=807"}],"version-history":[{"count":10,"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/docs\/807\/revisions"}],"predecessor-version":[{"id":1013,"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/docs\/807\/revisions\/1013"}],"wp:attachment":[{"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/media?parent=807"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/doc_category?post=807"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/rcs-api.com\/en\/wp-json\/wp\/v2\/doc_tag?post=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}