{"id":17498,"date":"2022-08-30T09:05:52","date_gmt":"2022-08-30T08:05:52","guid":{"rendered":"https:\/\/www.oderland.se\/support\/?post_type=ht_kb&#038;p=17498"},"modified":"2026-03-16T14:14:50","modified_gmt":"2026-03-16T13:14:50","slug":"integrera-postal-med-din-applikation-via-api","status":"publish","type":"ht_kb","link":"https:\/\/www.oderland.se\/support\/artikel\/integrera-postal-med-din-applikation-via-api\/","title":{"rendered":"Integrera Postal med din applikation via API"},"content":{"rendered":"\n<p>Genom att integrera <a href=\"https:\/\/www.oderland.se\/postal\/\" target=\"_blank\" rel=\"noreferrer noopener\">Postal<\/a> direkt med din applikation via API f\u00e5r mer kontroll \u00f6ver hur dina utskick skickas och tas emot. Du kan <a href=\"https:\/\/www.oderland.se\/support\/artikel\/ska-jag-anvanda-api-eller-smtp\/\">l\u00e4sa mer om skillnaden mellan API och SMTP-integration h\u00e4r<\/a>.<\/p>\n\n\n\n<p>Integrationen har tv\u00e5 delar:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>API-anslutning f\u00f6r att skicka meddelanden.<\/li>\n\n\n\n<li>Webhook-anslutning f\u00f6r att ta emot status om skickade meddelanden.<\/li>\n<\/ol>\n\n\n\n<p>Vi rekommenderar att du \u00e4ven integrerar webhooks f\u00f6r att ta emot status om de meddelanden du skickar, men det \u00e4r valfritt.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\"><a href=\"https:\/\/wordpress.org\/plugins\/oderland-smtp-postal-mailer\/\" target=\"_blank\" rel=\"noreferrer noopener\">V\u00e5rt egenutvecklade SMTP- och Postal-plugin f\u00f6r WordPress<\/a> har inbyggt st\u00f6d f\u00f6r Postals API.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Klientbibliotek<\/h2>\n\n\n\n<p>Det finns flera f\u00e4rdiga klientbibliotek f\u00f6r att hj\u00e4lpa dig att skicka e-post med Postal:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/postalserver\/postal-ruby\" target=\"_blank\">Ruby<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/postalserver\/postal-rails\" target=\"_blank\">Rails<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/postalserver\/postal-mailgem\" target=\"_blank\">Ruby (mail gem)<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/postalserver\/postal-php\" target=\"_blank\">PHP<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/postalserver\/postal-node\" target=\"_blank\">Node<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/matthewmgamble\/postal-java\" target=\"_blank\">Java<\/a><\/li>\n<\/ul>\n\n\n\n<p>Dessa bibliotek \u00e4r open source och tillhandah\u00e5lls av communityn. Vi kan tyv\u00e4rr inte erbjuda n\u00e5gon support f\u00f6r biblioteken utan h\u00e4nvisar till respektive biblioteks GitHub-repository.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Skicka direkt mot API:t<\/h2>\n\n\n\n<p>Du kan ocks\u00e5 g\u00f6ra din egen koppling mot Postals API. Det finns tv\u00e5 API:er:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"http:\/\/apiv1.postalserver.io\/controllers\/messages.html\"><strong>Messages API<\/strong><\/a>. F\u00e5 information om ett skickat meddelande.<\/li>\n\n\n\n<li><a href=\"http:\/\/apiv1.postalserver.io\/controllers\/send.html\"><strong>Send API<\/strong><\/a>. Skicka meddelanden fr\u00e5n din applikation.<\/li>\n<\/ol>\n\n\n\n<p>All information om dessa tv\u00e5 API:er, samt information om struktur, fel och anslutning <a href=\"http:\/\/apiv1.postalserver.io\/index.html\">hittar du i API-dokumentationen<\/a>.<\/p>\n\n\n\n<p>N\u00e4r du anv\u00e4nder API:t ska du anv\u00e4nda bas-URL:en <code>https:\/\/postalserver.oderland.com<\/code><\/p>\n\n\n\n<p>Exempelvis blir URL:en f\u00f6r att skicka ett meddelande: <code>https:\/\/postalserver.oderland.com\/api\/v1\/send\/message<\/code><\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-danger\">Ers\u00e4tt <code>postalserver.oderland.com<\/code> med den Postalserver som din tj\u00e4nst ligger p\u00e5. Du kan se det baserat p\u00e5 <a href=\"https:\/\/www.oderland.se\/support\/artikel\/hur-loggar-jag-in-pa-postals-webbgranssnitt\/#hitta-ratt-postalserver\" target=\"_blank\" rel=\"noreferrer noopener\">den h\u00e4r guiden<\/a> (avsnittet &#8221;Hitta r\u00e4tt Postalserver&#8221; i b\u00f6rjan).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ta emot status via webhooks<\/h2>\n\n\n\n<p>Vi rekommenderar att du ocks\u00e5 tar emot status p\u00e5 de meddelanden som du skickar. F\u00f6r att kunna f\u00e5 status tillbaka m\u00e5ste du skicka med hj\u00e4lp av API:t och inte via SMTP. Med webhooks f\u00e5r du m\u00f6jlighet att:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Se vilka meddelanden som studsar, och du kan exempelvis ta bort adressen ur ditt register<\/li>\n\n\n\n<li>Se vilka l\u00e4nkar som klickas p\u00e5 i ditt meddelande<\/li>\n\n\n\n<li>Se hur m\u00e5nga g\u00e5nger ditt meddelande har \u00f6ppnats<\/li>\n\n\n\n<li>F\u00e5 information om andra fel som kan intr\u00e4ffa n\u00e4r ditt meddelande skickas<\/li>\n<\/ul>\n\n\n\n<p>Mer information om respektive webhook, dess svarsstruktur och vilka events som finns hittar du i <a href=\"https:\/\/docs.postalserver.io\/developer\/webhooks\">webhooks-dokumentationen<\/a>. Vi har \u00e4ven skrivit <a href=\"https:\/\/www.oderland.se\/support\/artikel\/hur-skapar-jag-webhooks-i-postal\/\" data-type=\"ht_kb\" data-id=\"22045\" target=\"_blank\" rel=\"noreferrer noopener\">f\u00f6ljande guide<\/a> om hur du s\u00e4tter upp en webhook i Postals webbgr\u00e4nssnitt.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Genom att integrera Postal direkt med din applikation via API f\u00e5r mer kontroll \u00f6ver hur dina utskick skickas och tas emot. Du kan l\u00e4sa mer om skillnaden mellan API och SMTP-integration h\u00e4r. Integrationen har tv\u00e5 delar: Vi rekommenderar att du \u00e4ven integrerar webhooks f\u00f6r att ta emot status om de&#8230;<\/p>\n","protected":false},"author":12,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"ht-kb-category":[661],"ht-kb-tag":[],"class_list":["post-17498","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-postal"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/17498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/comments?post=17498"}],"version-history":[{"count":6,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/17498\/revisions"}],"predecessor-version":[{"id":25095,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb\/17498\/revisions\/25095"}],"wp:attachment":[{"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/media?parent=17498"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb-category?post=17498"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.oderland.se\/support\/wp-json\/wp\/v2\/ht-kb-tag?post=17498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}