{"id":32488,"date":"2023-03-08T16:32:47","date_gmt":"2023-03-08T15:32:47","guid":{"rendered":"https:\/\/mimolive.com\/?post_type=user-manual&#038;p=32488"},"modified":"2026-03-17T14:28:58","modified_gmt":"2026-03-17T13:28:58","slug":"slutpunkter","status":"publish","type":"user-manual","link":"https:\/\/mimolive.com\/sv\/user-manual\/remote-control-automation\/http-api\/endpoints\/","title":{"rendered":"Slutpunkter"},"content":{"rendered":"<section class=\"boinx_exclamation\">\n    <div class=\"main_div_exclamation\">\n        <div class=\"left_div_icon_exclamation\">\n                <i class=\"icon_exclamation\">\u2757<\/i>\n        <\/div>\n\n        <div class=\"right_div_text_exclamation\">\n                <div><p class=\"text_exclamation_headline\">Anv\u00e4nder du Claude, Codex, Github Copilot eller annan kodnings-AI?<\/p><\/div>\n                <div><p class=\"text_exclamation\">Kolla in de <a href=\"https:\/\/github.com\/boinx\/mimoLive-API-Reference\" target=\"_blank\" rel=\"noopener\">mimoLive API-referens<\/a>. Sl\u00e4pp in den i din favorit-AI-kodningsagent och anv\u00e4nd omedelbart mimoLive API korrekt.<\/p><\/div>\n        <\/div>    \n    <\/div>\n<\/section>\n\n\t\t<style>.boinx_exclamation {\n    margin:30px 0;\n    padding:10px;\n    background-color:rgb(242,222,222);\n    border-radius: 8px;\n}\n.icon_exclamation {\n    display:block;\n    padding:5px;\n    font-size:80px;\n    color:rgb(184,74,72);\n    line-height:60px;\n}\n.text_exclamation {\n    color:rgb(184,74,72);\n}\n\n.text_exclamation_headline{\n    font-weight:bold;\n    color:rgb(184,74,72);\n}\n\n\n.main_div_exclamation\n{\n    display:flex !IMPORTANT;\n    flex-wrap: wrap;\n    flex-direction: row;\n    justify-content : flex-start;\n    align-items : flex-start\n    align-content : flex-start;\n    \n}\n\n.left_div_icon_exclamation{\n    display:flex !IMPORTANT;\n    width:80px;\n    padding:10px;\n    margin:20px 20px 20px 0;\n    height:40px;\n}\n.right_div_text_exclamation{\n    display:flex !IMPORTANT;\n    flex-direction: column;\n    flex-grow: 1;\n    width:200px;\n    padding:10px;\n    margin:0;\n}<\/style>\n\t\t\n\n\n<h2 class=\"wp-block-heading\">Allm\u00e4nt<\/h2>\n\n\n\n<p>The <span class=\"caps\">API<\/span>, n\u00e4r den \u00e4r aktiverad, \u00e4r tillg\u00e4nglig p\u00e5 \"http:\/\/localhost:8989\/api\/v1\". Detta \u00e4r basen <span class=\"caps\">URL<\/span> som m\u00e5ste l\u00e4ggas till varje metod <span class=\"caps\">URL<\/span> som anges nedan.<\/p>\n\n\n\n<p>Om en resurs introducerades efter den f\u00f6rsta lanseringen av <span class=\"caps\">HTTP<\/span> <span class=\"caps\">API<\/span>\u00e4r metoden markerad med ett <strong>Tillg\u00e4nglig sedan<\/strong> information.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Omdirigeringar till listan \u00f6ver \u00f6ppna dokument p\u00e5 \"\/documents\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/enheter<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d<br>Returnerar en lista \u00f6ver tillg\u00e4ngliga <strong>videoapparater<\/strong> p\u00e5 v\u00e4rdsystemet. Varje post inneh\u00e5ller en identifierare och ett namn som kan l\u00e4sas av m\u00e4nniskor. Anv\u00e4ndbar f\u00f6r mappning av inspelningsenheter till k\u00e4llor.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/enheter\/(enhetsID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d<br>Ger information om den enhet som anges av \u201c(DeviceID)\u201d, inklusive namn och egenskaper.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dokument<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">S\u00f6kning efter dokument<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Ger en lista \u00f6ver \u00f6ppna dokument. Se datatypen dokument f\u00f6r vilken information de returnerade objekten inneh\u00e5ller.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\u201d, <strong>\"<span class=\"caps\">PUT<\/span>\"<\/strong><\/strong><br>Returnerar ett enskilt dokument som specificeras av \"(DocumentID)\". I den inkluderade delen av svaret returneras \u00e4ven alla \"layer\"-objekt som anv\u00e4nds av detta dokument och alla \"source\"-objekt som ing\u00e5r i detta dokument (sideloading). Se datatypen dokument f\u00f6r mer information om de data som returneras.<\/p>\n\n\n\n<p>PUT uppdaterar egenskaper p\u00e5 dokumentniv\u00e5, t.ex. mastervolymen f\u00f6r programutmatningen och metadata f\u00f6r programmet (titel, f\u00f6rfattare, uppl\u00f6sning, bildfrekvens, samplingsfrekvens m.m.). Skicka bara de f\u00e4lt som du vill \u00e4ndra.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/programOut<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Den programutg\u00e5ng som f\u00f6r n\u00e4rvarande produceras av det dokument som anges av \"(DocumentID)\".<br>Anv\u00e4nder samma parametrar som f\u00f6r f\u00f6rhandsgranskning av k\u00e4llan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c5tg\u00e4rder f\u00f6r dokument<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/setLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Startar ett program\/dokument och utl\u00f6ser alla tillh\u00f6rande h\u00e4ndelser. Att anropa detta p\u00e5 ett dokument som redan k\u00f6rs kommer inte att resultera i ett fel. Det uppdaterade dokumentobjektet kommer att returneras.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/setOff<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Stoppar ett program\/dokument. Att anropa detta p\u00e5 en redan stoppad show kommer inte att resultera i ett fel. Det uppdaterade dokumentobjektet kommer att returneras.<\/p>\n\n\n\n<p><i>*<\/i>Eftersom ett dokument kan forts\u00e4tta att k\u00f6ras efter att du har anropat denna metod kan det returnerade lagerobjektet vara i tillst\u00e5ndet \"shutdown\" ist\u00e4llet f\u00f6r \"off\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/toggleLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>V\u00e4xlar ett program\/dokument mellan live och off.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Skikt<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Skapa lager<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>POST \/documents\/(DokumentID)\/layers<\/strong><\/h4>\n\n\n\n<p>Skapar ett nytt lager fr\u00e5n en lagermall och infogar det i dokumentets lagerstapel. Ange mallen via dess lageridentifierare och ange eventuellt positionen i stapeln, ett namn och initiala indatav\u00e4rden. Returnerar det nyskapade lagerobjektet.<br><br><\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>curl -X POST \"http:\/\/localhost:8989\/api\/v1\/documents\/(DocumentID)\/layers\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"layer-identifier\": \"com.boinx.mimoLive.layer.lowerthird\",\n    \"index\": 4,\n    \"name\": \"My Lower Third\"\n  }'\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">F\u00f6rfr\u00e5gan om skikt<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">GET \/documents\/(DocumentID)\/layers<\/h4>\n\n\n\n<p>Returnerar en lista \u00f6ver lager f\u00f6r det dokument som anges med \"(DocumentID)\". F\u00f6r information om de objekt som returneras, se datatypen lager.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/skikt\/(SkiktID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\", \"<span class=\"caps\">PUT<\/span>\"<\/strong><br>Returnerar ett enskilt lager som anges av \"(LayerID)\" i det dokument som anges av \"(DocumentID)\". I \"included\"-delen av svaret returneras \u00e4ven alla \"variant\"-objekt som \u00e4r relaterade till detta skikt (sidoladdning). Se datatypen lager f\u00f6r mer information om vilka data som returneras. T\u00e4nk p\u00e5 att \"ing\u00e5ngsv\u00e4rdena\" fr\u00e5n skiktets \u00e4ndpunkt \u00e5terspeglar \"ing\u00e5ngsv\u00e4rdena\" f\u00f6r den associerade \"liveVariant\"-varianten.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4ndra ett lager<\/h3>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\", \"<span class=\"caps\">PUT<\/span>\"<\/strong><br>F\u00f6r att st\u00e4lla in namn p\u00e5 lager, ljudvolym eller ing\u00e5ngsv\u00e4rden utf\u00f6r en \"<span class=\"caps\">PUT<\/span>\" beg\u00e4ran med en <span class=\"caps\">JSON<\/span> kodat objekt till lagrets slutpunkt. Alternativt kan du anv\u00e4nda en \"<span class=\"caps\">GET<\/span>\" genom att l\u00e4gga till <span class=\"caps\">JSON<\/span> uppgifter till <span class=\"caps\">URL<\/span> med nyckeln \"?update=\". I detta fall \u00e4r <span class=\"caps\">JSON<\/span> data m\u00e5ste vara <span class=\"caps\">URL<\/span> kodad.<\/p>\n\n\n\n<p>V\u00e4rden som du inte vill \u00e4ndra b\u00f6r helt enkelt uteslutas fr\u00e5n <span class=\"caps\">JSON<\/span> data. Exempel:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>{\n    \"name\": \"New name of the Layer\",\n    \"volume\": 0.5,\n    \"input-values\": { \n        \"tvGroup_Content__Subtitle\": \"This is a Test\"\n    }\n}<\/code><\/pre>\n\n\n\n<p>Efter uppdatering av v\u00e4rdena kommer mimoLive att svara med ett uppdaterat lagerobjekt. T\u00e4nk p\u00e5 att inte alla v\u00e4rden kan till\u00e4mpas omedelbart eller kanske bara har en effekt efter en annan renderingscykel.<\/p>\n\n\n\n<p>Observera: Attributet \"volym\" har lagts till i mimoLive 5.6 och ignoreras i tidigare versioner eller om lagret inte har n\u00e5gon volymkontroll. V\u00e4rdet kommer att klippas till (0, 1), d\u00e4r 0 \u00e4r tyst och 1 \u00e4r full volym.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ta bort ett lager<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">DELETE \/documents\/(DokumentID)\/layers\/(LayerID)<\/h4>\n\n\n\n<p>Tar bort det angivna lagret fr\u00e5n dokumentet. Returnerar 204 Inget inneh\u00e5ll vid framg\u00e5ng. Radering kommer att nekas om lagret \u00e4r ett obligatoriskt demolag.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c5tg\u00e4rder f\u00f6r lager<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/setLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Aktiverar ett lager, n\u00e4r detta anropas direkt p\u00e5 lagret kommer den senast valda lagervarianten att anv\u00e4ndas. Att anropa detta p\u00e5 ett redan aktivt lager kommer inte att resultera i ett fel. Det uppdaterade lagerobjektet kommer att returneras.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/setOff<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Avaktiverar ett lager. Att anropa detta p\u00e5 ett redan avaktiverat lager kommer inte att resultera i ett fel. Det uppdaterade skiktobjektet returneras.<\/p>\n\n\n\n<p><i>*<\/i>Eftersom ett lager kan v\u00e4lja att g\u00f6ra vissa animationer efter att du har anropat den h\u00e4r metoden kan det returnerade lagerobjektet vara i tillst\u00e5ndet \"shutdown\" ist\u00e4llet f\u00f6r \"off\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/toggleLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>V\u00e4xlar ett lager mellan \"live\" och \"off\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/signaler\/(SignalID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Utl\u00f6ser den signal som anges av \"(SignalID)\" i den aktuella \"live-varianten\" eller om lagret inte \u00e4r live i \"active-varianten\". Du kan h\u00e4mta \"(SignalID)\" fr\u00e5n f\u00e4ltet \"input-values\" i skiktet (identifierat med nyckelsuffixet \"_TypeSignal\").<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/cycleThroughVariants<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br><strong>Tillg\u00e4nglig sedan: mimoLive 5.6<\/strong><br>V\u00e4ljer n\u00e4sta variant efter den f\u00f6r n\u00e4rvarande aktiva varianten av lagret \"(LagerID)\" som lagrets nya aktiva variant. Detta kan anv\u00e4ndas f\u00f6r att v\u00e4lja den variant (t.ex. av ett Lower Third-lager) som ska g\u00e5 live <b>n\u00e4sta<\/b>.<br>Att anropa denna slutpunkt st\u00f6r inte din show om lagret f\u00f6r n\u00e4rvarande \u00e4r live. Effekten visas endast n\u00e4r lagret s\u00e4tts live efter\u00e5t.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/cycleThroughVariantsBackwards<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>V\u00e4ljer den <strong>tidigare<\/strong> variant (inversen av <code>\/cycleThroughVariants<\/code>) utan att p\u00e5verka det aktuella live-l\u00e4get. Effekten blir synlig n\u00e4r lagret eller den valda varianten s\u00e4tts live.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/documents\/(DocumentID)\/layers\/(LayerID)\/setLiveFirstVariant<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>Aktiverar <strong>f\u00f6rst<\/strong> variant av lagret och s\u00e4tter lagret live.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/documents\/(DocumentID)\/layers\/(LayerID)\/setLiveLastVariant<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>Aktiverar <strong>sista<\/strong> variant av lagret och s\u00e4tter lagret live.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/documents\/(DocumentID)\/layers\/(LayerID)\/inputs\/(SourceInputKey)\/mediacontrol\/(MediaControlCommand)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>Skickar ett mediakontrollkommando till det media som \u00e4r bundet till ing\u00e5ngen \u201c(SourceInputKey)\u201d i det angivna lagret. Observera att k\u00e4llan till inmatningen rapporterar vilka kommandon den st\u00f6der; se \/documents\/(DocumentID)\/sources\/(SourceID).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Media Control Command<\/strong><\/td><td><strong>Beskrivning<\/strong><\/td><\/tr><tr><td>spela<\/td><td>Startar uppspelning av media.<\/td><\/tr><tr><td>pausa<\/td><td>Pausar den aktuella uppspelningen utan att \u00e5terst\u00e4lla positionen.<\/td><\/tr><tr><td>stopp<\/td><td>Stoppar uppspelningen och \u00e5terst\u00e4ller mediapositionen till b\u00f6rjan.<\/td><\/tr><tr><td>omv\u00e4nd<\/td><td>Spelar upp media i omv\u00e4nd riktning.<\/td><\/tr><tr><td>spola tillbaka<\/td><td>Flyttar uppspelningen bak\u00e5t, vanligtvis i en snabbare takt \u00e4n normalt.<\/td><\/tr><tr><td>snabbt fram\u00e5t<\/td><td>Flyttar uppspelningen snabbt fram\u00e5t.<\/td><\/tr><tr><td>hoppa \u00f6ver start<\/td><td>Hoppar till b\u00f6rjan av mediet.<\/td><\/tr><tr><td>hoppa \u00f6ver till slutet<\/td><td>Hoppar till slutet av media.<\/td><\/tr><tr><td>hoppa tillbaka<\/td><td>Hoppar bak\u00e5t med ett intervall p\u00e5 10 sekunder.<\/td><\/tr><tr><td>skipa fram\u00e5t<\/td><td>Hoppar fram\u00e5t med 10 sekunders mellanrum.<\/td><\/tr><tr><td>rekord<\/td><td>Startar inspelning av mediainmatning.<\/td><\/tr><tr><td>shuffle<\/td><td>V\u00e4xlar slumpm\u00e4ssig uppspelningsordning f\u00f6r mediaobjekt.<\/td><\/tr><tr><td>upprepa<\/td><td>Upprepa nuvarande media.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Varianter<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">F\u00f6rfr\u00e5gan om varianter<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/varianter<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Returnerar en lista med varianter f\u00f6r det skikt som anges av \"(LayerID)\" och det dokument som anges av \"(DocumentID)\". F\u00f6r information om de objekt som returneras, se datatypen \"variants\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/varianter\/(VariantID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\", \"<span class=\"caps\">PUT<\/span>\"<\/strong><br>Returnerar en enskild variant som anges av \"(VariantID)\" och \"(LayerID)\" i det dokument som anges av \"(DocumentID)\". Se datatypen \"variants\" f\u00f6r mer information om de data som returneras.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4ndra en variant<\/h3>\n\n\n\n<p>F\u00f6r att ange namnet p\u00e5 varianten eller ing\u00e5ngsv\u00e4rdena utf\u00f6r en \"<span class=\"caps\">PUT<\/span>\" beg\u00e4ran med en <span class=\"caps\">JSON<\/span> kodat objekt till variantens slutpunkt. V\u00e4rden som du inte vill \u00e4ndra b\u00f6r helt enkelt uteslutas fr\u00e5n <span class=\"caps\">JSON<\/span> du \"<span class=\"caps\">PUT<\/span>\". Exempel:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>{\n    \"name\": \"New name of the Variant\",\n    \"input-values\": { \n        \"tvGroup_Content__Subtitle\": \"This is a Test\"\n    }\n}<\/code><\/pre>\n\n\n\n<p>Efter uppdatering av v\u00e4rdena kommer mimoLive att svara med ett uppdaterat variantobjekt. T\u00e4nk p\u00e5 att alla v\u00e4rden inte kan till\u00e4mpas omedelbart eller kanske inte har effekt f\u00f6rr\u00e4n efter en annan renderingscykel.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Varianta \u00e5tg\u00e4rder<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/varianter\/(VariantID)\/setLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Aktiverar en variant, om det \u00e4gande lagret inte \u00e4r live kommer det ocks\u00e5 att v\u00e4xlas till live. Att anropa detta p\u00e5 en redan aktiv variant kommer inte att resultera i ett fel. Det uppdaterade variantobjektet kommer att returneras.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/varianter\/(VariantID)\/setOff<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Avaktiverar en variant. Detta kommer ocks\u00e5 att leda till att det \u00e4gande lagret st\u00e4ngs av.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/varianter\/(VariantID)\/toggleLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>V\u00e4xlar en variant mellan live och off.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lager\/(LagerID)\/varianter\/(VariantID)\/signaler\/(SignalID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Utl\u00f6ser den signal som anges av \"(SignalID)\" p\u00e5 varianten. Du kan h\u00e4mta \"(SignalID)\" fr\u00e5n f\u00e4ltet \"input-values\" i lagret (identifierat med nyckelsuffixet \"_TypeSignal\").<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">K\u00e4llor<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Skapa k\u00e4llor<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">POST \/documents\/(DocumentID)\/sources<\/h4>\n\n\n\n<p>Skapar en ny k\u00e4lla i dokumentet fr\u00e5n en given k\u00e4lltyp. Ange typen via source-type (t.ex. com.boinx.mimoLive.sources.deviceVideoSource), ange eventuellt ett visningsnamn och alla parametrar som kan uppdateras via HTTP API. Returnerar det nyskapade k\u00e4llobjektet.<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>curl -X POST \"http:\/\/localhost:8989\/api\/v1\/documents\/(DocumentID)\/sources\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"source-type\": \"com.boinx.mimoLive.sources.deviceVideoSource\",\n    \"name\": \"Main Camera\"\n  }'\n\nValid source type identifiers:<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Identifierare f\u00f6r k\u00e4lltyp<\/strong><\/td><td><strong>K\u00e4lla<\/strong><\/td><\/tr><tr><td>com.boinx.mimoLive.sources.webBrowserSource<\/td><td>Webbl\u00e4sare<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.screenCaptureSource<\/td><td>Sk\u00e4rmf\u00e5ngst<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.ffmpegSource<\/td><td>NDI \/ Videoinspelning<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.webRTCSource<\/td><td>mimoCall<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.windowCaptureSource<\/td><td>F\u00f6nsterf\u00e5ngst<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.deviceAudioSource<\/td><td>Audioenhet<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.deviceVideoSource<\/td><td>Kombinerad video- och ljudenhet (kamera)<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.lastRecordingSource<\/td><td>Senaste inspelningen<\/td><\/tr><tr><td>com.boinx.mimoLive.sources.zoomparticipant<\/td><td>Zoom Deltagare<\/td><\/tr><tr><td>och m\u00e5nga fler...<\/td><td><\/td><\/tr><tr><td><\/td><td><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">S\u00f6kning av k\u00e4llor<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Returnerar en lista \u00f6ver k\u00e4llor f\u00f6r det dokument som anges med \"(DocumentID)\". F\u00f6r information om de objekt som returneras, se datatypen \"k\u00e4llskikt\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\", \"<span class=\"caps\">PUT<\/span>\"<\/strong><br>Returnerar en enskild k\u00e4lla som anges av \"(SourceID)\" i det dokument som anges av \"(DocumentID)\". I den inkluderade delen av svaret returneras \u00e4ven alla \"filter\"-objekt som \u00e4r relaterade till denna k\u00e4lla (sidoladdning). Se datatypen \"sources\" f\u00f6r mer information om vilka data som returneras.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)\/preview<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Returnerar en grafisk f\u00f6rhandsgranskning av den k\u00e4lla som anges av \"(SourceID)\" i det dokument som anges av \"(DocumentID)\". Slutpunkten st\u00f6der f\u00f6ljande parametrar:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Parameter<\/th><th>Standard<\/th><th>Beskrivning<\/th><\/tr><tr><td>format<\/td><td>png<\/td><td>Det format som f\u00f6rhandsgranskningen returneras i. Till\u00e5tna v\u00e4rden: png, jpeg, mjpeg, mpng<\/td><\/tr><tr><td>fps<\/td><td>10<\/td><td>Framerate f\u00f6r f\u00f6rhandsgranskning av r\u00f6rliga bilder. G\u00e4ller endast f\u00f6r formaten mjpeg och mpng. Observera att 1 fps ungef\u00e4r motsvarar 1% av <span class=\"caps\">CPU<\/span> utnyttjande.<\/td><\/tr><tr><td>bredd<\/td><td>(dokumentets bredd)<\/td><td>F\u00f6rhandsgranskningens maximala bredd. Bilden kommer att skalas ned f\u00f6r att passa in i den angivna bredden.<\/td><\/tr><tr><td>h\u00f6jd<\/td><td>(dokumentets bredd)<\/td><td>F\u00f6rhandsgranskningens maximala h\u00f6jd. Bilden kommer att skalas ned f\u00f6r att passa in i den angivna h\u00f6jden.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\/documents\/(DocumentID)\/sources\/(SourceID)\/mediacontrol\/(MediaControlCommand)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>Styr uppspelning f\u00f6r k\u00e4llor som kan hantera media (t.ex. mediefil\/spellista). Kommandon som st\u00f6ds beror p\u00e5 k\u00e4llans typ. Se \/documents\/(DocumentID)\/layers\/(LayerID)\/inputs\/(SourceInputKey)\/mediacontrol\/(MediaControlCommand) .<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)\/openwebbrowser<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d<br>Om k\u00e4llan \u00e4r en Web Browser Capture-k\u00e4lla kommer denna \u00e5tg\u00e4rd att \u00f6ppna motsvarande webbl\u00e4sarf\u00f6nster. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4ndra en k\u00e4lla<\/h3>\n\n\n\n<p>F\u00f6r att ange namnet p\u00e5 k\u00e4llan eller ing\u00e5ngsv\u00e4rdena (endast om k\u00e4llan har n\u00e5gra, t.ex. om det \u00e4r en kompositionsk\u00e4lla) utf\u00f6r en \"<span class=\"caps\">PUT<\/span>\" beg\u00e4ran med en <span class=\"caps\">JSON<\/span> kodat objekt till k\u00e4llans slutpunkt. V\u00e4rden som du inte vill \u00e4ndra b\u00f6r helt enkelt uteslutas fr\u00e5n <span class=\"caps\">JSON<\/span> du \"<span class=\"caps\">PUT<\/span>\". Exempel:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>{\n    \"name\": \"New name of the Source\",\n    \"gain\": 1.25,\n    \"input-values\": { \n        \"tvGroup_Content__Subtitle\": \"This is a Test\"\n    }\n}<\/code><\/pre>\n\n\n\n<p><i>*<\/i>Attributet \"gain\" har lagts till i mimoLive 5.6 och ignoreras i tidigare versioner eller om k\u00e4llan inte har n\u00e5gon gain-kontroll. V\u00e4rdet kommer att klippas till (0, 2), d\u00e4r 0 \u00e4r tyst, 1 \u00e4r standard och 2 ungef\u00e4r f\u00f6rdubblar volymen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ta bort en k\u00e4lla<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">DELETE \/documents\/(DocumentID)\/sources\/(SourceID)<\/h4>\n\n\n\n<p>Tar bort den angivna k\u00e4llan fr\u00e5n dokumentet. Returnerar 204 Inget inneh\u00e5ll vid framg\u00e5ng.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">K\u00e4lla \u00c5tg\u00e4rder<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)\/signaler\/(SignalID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Utl\u00f6ser den signal som anges av \"(SignalID)\" p\u00e5 k\u00e4llan (endast om k\u00e4llan har \"input-values\", t.ex. om det \u00e4r en Composition Source). Du kan h\u00e4mta \"(SignalID)\" fr\u00e5n k\u00e4llans \"input-values\"-f\u00e4lt (identifierat med nyckelsuffixet \"_TypeSignal\").<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Filter<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">F\u00f6rfr\u00e5gningar om filter<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)\/filter<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Returnerar en lista med filter f\u00f6r den k\u00e4lla som anges av \"(SourceID)\" och det dokument som anges av \"(DocumentID)\". F\u00f6r information om de objekt som returneras, se datatypen \"filter\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)\/filter\/(FilterID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\", \"<span class=\"caps\">PUT<\/span>\"<\/strong><br>Returnerar ett enskilt filter som anges av \"(FilterID)\" och \"(SourceID)\" i det dokument som anges av \"(DocumentID)\". Se datatypen \"filters\" f\u00f6r mer information om de data som returneras.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4ndra ett filter<\/h3>\n\n\n\n<p>F\u00f6r att st\u00e4lla in ing\u00e5ngsv\u00e4rden utf\u00f6r en \"<span class=\"caps\">PUT<\/span>\" beg\u00e4ran med en <span class=\"caps\">JSON<\/span> kodat objekt till filtrets slutpunkt. V\u00e4rden som du inte vill \u00e4ndra b\u00f6r helt enkelt uteslutas fr\u00e5n <span class=\"caps\">JSON<\/span> du \"<span class=\"caps\">PUT<\/span>\". Exempel:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>{\n    \"input-values\": { \n        \"tvGroup_Content__Subtitle\": \"This is a Test\"\n    }\n}<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/k\u00e4llor\/(K\u00e4llID)\/filter\/(FilterID)\/signaler\/(SignalID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Utl\u00f6ser den signal som anges av \"(SignalID)\" p\u00e5 filtret. Du kan h\u00e4mta \"(SignalID)\" fr\u00e5n f\u00e4ltet \"input-values\" i filtret (identifierat med nyckelsuffixet \"_TypeSignal\").<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Utg\u00e5ngsdestinationer<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Skapa utmatningsdestinationer<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">POST \/documents\/(DocumentID)\/output-destinations<\/h4>\n\n\n\n<p>Skapar en ny utdatadestination i dokumentet. Ange typen via output-destination-type och st\u00e4ll eventuellt in positionen med index och parametern som kan uppdateras via HTTP API. Returnerar det nyskapade objektet f\u00f6r utdatadestination.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\"><code>Identifierare f\u00f6r utg\u00e5ngsdestination<\/code><\/th><th class=\"has-text-align-left\" data-align=\"left\">Utg\u00e5ng Destination<\/th><\/tr><\/thead><tbody><tr><td><code>com.boinx.mimoLive.outputDestination.liveStreaming<\/code><\/td><td>Direktuppspelning (RTMP, etc.)<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.fileRecording<\/code><\/td><td>Inspelning av filer<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.blackmagicDesign<\/code><\/td><td>Utspelning (Blackmagic SDI\/HDMI)<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.ndi<\/code><\/td><td>NDI-utg\u00e5ng<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.fullsk\u00e4rm<\/code><\/td><td>Fullsk\u00e4rmsutg\u00e5ng<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.virtualCamera<\/code><\/td><td>Virtuell kamera<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.mimoCall<\/code><\/td><td>mimoCall<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.audioMonitor<\/code><\/td><td>Ljudmonitor<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.imageSequence<\/code><\/td><td>Bildf\u00f6rfattare<\/td><\/tr><tr><td><code>com.boinx.mimoLive.outputDestination.fileUploader<\/code><\/td><td>Filuppladdare<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>curl -X POST \"http:\/\/localhost:8989\/api\/v1\/documents\/(DocumentID)\/output-destinations\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"output-destination-type\": \"com.boinx.mimoLive.outputDestination.fileRecording\",\n    \"index\": 0\n  }'<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Fr\u00e5ga efter utmatningsdestinationer<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/utdata-destinationer<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Listar alla utdatadestinationer f\u00f6r det angivna dokumentet.<br>F\u00f6r information om de objekt som returneras, se datatypen \"\"output-destinations\"\":{TOPIC-<span class=\"caps\">L\u00c4NK<\/span>+data-typesh1(}. section-output-destinations).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/documents\/(DocumentID)\/output-destinations\/(OutputDestinationID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"GET\"<\/strong><br>Returnerar den utdatadestination som anges av \"(OutputDestinationID)\".<br>F\u00f6r information om de objekt som returneras, se datatypen \"\"output-destinations\"\":{TOPIC-<span class=\"caps\">L\u00c4NK<\/span>+data-typesh1(}. section-output-destinations).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4ndra en utmatningsdestination<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/documents\/(DocumentID)\/output-destinations\/(OutputDestinationID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"PUT\", \"<span class=\"caps\">PATCH<\/span>\"<\/strong><br>Uppdatera valda egenskaper f\u00f6r den utdatadestination som anges av \"(OutputDestinationID)\".<br>Returnerar den uppdaterade utdatadestinationen.<\/p>\n\n\n\n<p>F\u00f6ljande egenskaper \u00e4r modifierbara:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\"titel\"<\/li>\n\n\n\n<li>\"b\u00f6rjar med show\"<\/li>\n\n\n\n<li>\"stoppar med show\"<\/li>\n\n\n\n<li>Inneh\u00e5llet i objektet \"inst\u00e4llningar\" (se <a href=\"\/sv\/%7BTOPIC-LINK+data-typesh1%28%7D\/\" target=\"_blank\" rel=\"noreferrer noopener\">Beskrivning av inst\u00e4llningar<\/a>. section-individual-settings) f\u00f6r mer information)<\/li>\n<\/ul>\n\n\n\n<p>Uppdaterad beskrivning m\u00e5ste ges i <a href=\"http:\/\/jsonapi.org\/format\/h1%28\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"caps\">JSON<\/span>:Format f\u00f6r uppdatering av API<\/a> . grov uppdatering). Exempel:<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>{\n  \"data\": {\n    \"type\": \"output-destinations\",\n    \"id\": \"4FF003EA-D071-43FD-845F-DCD4A25DFA00\",\n    \"attributes\": {\n      \"title\": \"Our Recording\",\n      \"starts-with-show\": true,\n      \"settings\": {\n        \"location\": \"~\/Movies\"\n      }\n    }\n  }\n}<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Utg\u00e5ng Destination \u00c5tg\u00e4rder<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/utdata-destinationer\/(UtdataDestinationID)\/setLive<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>F\u00e5r utdatadestinationen som anges av \"(OutputDestinationID)\" att g\u00e5 live, om den \u00e4r korrekt konfigurerad och till\u00e5ten att g\u00e5 live (t.ex. baserat p\u00e5 mimoLive-licensieringsstatus).<br>Om utdatadestinationen kan g\u00e5 live returneras utdatadestinationen med sitt nya \"live-state\", annars returneras ett \"409 Conflict\"-fel.<\/p>\n\n\n\n<p><i>*<\/i>Eftersom en utdatadestination kan beh\u00f6va utf\u00f6ra en del arbete innan den \u00e4r live (t.ex. kontakta en extern tj\u00e4nst f\u00f6r att skapa en livestream), kan det returnerade utdatadestinationsobjektet vara i tillst\u00e5nd \"startup\" ist\u00e4llet f\u00f6r \"live\".<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/utdata-destinationer\/(UtdataDestinationID)\/setOff<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>Stoppar den utdatadestination som anges med \"(OutputDestinationID)\".<br>Om utmatningsdestinationen f\u00e5r stoppas returneras utmatningsdestinationen, annars returneras ett \"409 Conflict\"-fel.<\/p>\n\n\n\n<p><i>*<\/i>Eftersom en utdatadestination kan beh\u00f6va utf\u00f6ra visst arbete innan den stoppar driften, kan den returnerade utdatadestinationen vara i tillst\u00e5nd \"shutdown\" ist\u00e4llet f\u00f6r \"preview\" (vilket skulle vara standard f\u00f6r en v\u00e4lkonfigurerad utdatadestination).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lagerupps\u00e4ttningar<\/h2>\n\n\n\n<p>Lagerupps\u00e4ttningar introducerades i mimoLive 5.0 och g\u00f6r det m\u00f6jligt att st\u00e4lla in livestatus f\u00f6r flera lager samtidigt, vilket m\u00f6jligg\u00f6r skapandet av l\u00e4ttviktiga <strong>scener<\/strong> f\u00f6r olika situationer i en f\u00f6rest\u00e4llning.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Skapa lagerupps\u00e4ttningar<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">POST \/dokument\/(DokumentID)\/lagerupps\u00e4ttningar<\/h4>\n\n\n\n<p>Skapar en ny lagerupps\u00e4ttning i dokumentet. En lagerupps\u00e4ttning \u00e4r en sparad samling \u00e5tg\u00e4rder som till\u00e4mpas p\u00e5 ett eller flera lager n\u00e4r lagerupps\u00e4ttningen \u00e5terkallas. F\u00f6r varje lager anger du en \u00e5tg\u00e4rd: \u201clive\u201d (g\u00e5 live, eventuellt med en specifik variant), \u201coff\u201d (graceful switch off) eller \u201cforce-off\u201d (omedelbar avst\u00e4ngning). Du kan ocks\u00e5 st\u00e4lla in recall-on-show-start och recall-on-show-end f\u00f6r att automatiskt \u00e5terkalla lagerupps\u00e4ttningen n\u00e4r programmet startar eller slutar. Returnerar det nyskapade layer set-objektet.<\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>curl -X POST \"http:\/\/localhost:8989\/api\/v1\/documents\/(DocumentID)\/layer-sets\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"data\": {\n      \"attributes\": {\n        \"name\": \"Interview Scene\",\n        \"recall-on-show-start\": false,\n        \"recall-on-show-end\": false,\n        \"layers\": &#91;\n          {\n            \"layer-id\": \"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\",\n            \"action\": \"live\",\n            \"variant\": \"edit-variant\"\n          },\n          {\n            \"layer-id\": \"YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY\",\n            \"action\": \"off\"\n          },\n          {\n            \"layer-id\": \"ZZZZZZZZ-ZZZZ-ZZZZ-ZZZZ-ZZZZZZZZZZZZ\",\n            \"action\": \"force-off\"\n          }\n        ]\n      }\n    }\n  }'\n\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Fr\u00e5ga efter lagerupps\u00e4ttningar<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lagerupps\u00e4ttningar<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\"<\/strong><br>Listar alla lagerupps\u00e4ttningar f\u00f6r det angivna dokumentet.<br>F\u00f6r information om de objekt som returneras, se datatypen \u201clayer-sets\u201d\u201d.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lagerupps\u00e4ttningar\/(Lagerupps\u00e4ttnings-ID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"GET\"<\/strong><br>Returnerar den skiktupps\u00e4ttning som anges med \"(LayerSetID)\".<br>F\u00f6r information om de objekt som returneras, se datatypen \"\"layer-sets\"\":{TOPIC-<span class=\"caps\">L\u00c4NK<\/span>+data-typesh1(}. section-layer-sets).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c4ndra lagerupps\u00e4ttningar<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/lagerupps\u00e4ttningar\/(Lagerupps\u00e4ttnings-ID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"PUT\", \"<span class=\"caps\">PATCH<\/span>\"<\/strong><\/p>\n\n\n\n<p>Uppdaterar en befintlig lagerupps\u00e4ttning. Du kan byta namn p\u00e5 den, \u00e4ndra dess auto-recall-beteende eller ers\u00e4tta dess lager\u00e5tg\u00e4rdsposter. Inkludera endast de attribut som du vill \u00e4ndra. Returnerar det uppdaterade lagerupps\u00e4ttningsobjektet.<br><br><\/p>\n\n\n\n<pre class=\"wp-block-code\" data-no-translation=\"\"><code>curl -X PUT \"http:\/\/localhost:8989\/api\/v1\/documents\/(DocumentID)\/layer-sets\/(LayerSetID)\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"data\": {\n      \"attributes\": {\n        \"name\": \"Wide Shot Scene\",\n        \"layers\": &#91;\n          {\n            \"layer-id\": \"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\",\n            \"action\": \"live\",\n            \"variant\": \"VVVVVVVV-VVVV-VVVV-VVVV-VVVVVVVVVVVV\"\n          },\n          {\n            \"layer-id\": \"YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY\",\n            \"action\": \"force-off\"\n          }\n        ]\n      }\n    }\n  }'\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Radera en lagerupps\u00e4ttning<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">DELETE \/documents\/(DokumentID)\/layer-sets\/(LayerSetID)<\/h4>\n\n\n\n<p>Tar permanent bort den angivna lagerupps\u00e4ttningen fr\u00e5n dokumentet. Returnerar 204 Inget inneh\u00e5ll vid framg\u00e5ng.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00c5tg\u00e4rder f\u00f6r lagerupps\u00e4ttning<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DocumentID)\/lagerupps\u00e4ttningar\/(LayerSetID)\/\u00e5terkalla<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\" \"<span class=\"caps\">POST<\/span>\"<\/strong><br>\u00c5terkallar (aktiverar) den lagerupps\u00e4ttning som anges med \"(LayerSetID)\", vilket g\u00f6r att alla lager antar det live-tillst\u00e5nd som registrerats i lagerupps\u00e4ttningen.<br>Returnerar lagerupps\u00e4ttningen efter \u00e5terkallelse, dvs. med \"active == true\".<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Datalager<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">\/dokument\/(DokumentID)\/datalager\/(LagerID)<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds: \"<span class=\"caps\">GET<\/span>\", \"<span class=\"caps\">PUT<\/span>\", \"<span class=\"caps\">RADERA<\/span>\"<\/strong><br>mimoLive erbjuder m\u00f6jligheten att lagra data som du tillhandah\u00e5ller i dokumentfilen, till exempel f\u00f6r att \u00e5terst\u00e4lla ett tillst\u00e5nd vid ett senare tillf\u00e4lle. Du \u00e4r fri att v\u00e4lja ett \"StoreID\" sj\u00e4lv, men var medveten om att det inte finns n\u00e5got s\u00e4tt att lista alla datalager som \u00e4r associerade med ett dokument (du kan dock skapa n\u00e5gon form av <strong>index<\/strong> butik som h\u00e5ller reda p\u00e5 dina andra, dynamiskt namngivna butiker).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Skapa\/uppdatera ett datalager<\/h4>\n\n\n\n<p>F\u00f6r att skapa eller uppdatera ett datalager skicka ett \"<span class=\"caps\">PUT<\/span>\" till ett valfritt \"StoreID\" med tillh\u00f6rande data i br\u00f6dtexten i din f\u00f6rfr\u00e5gan. Om operationen var framg\u00e5ngsrik kommer mimoLive att svara med en \"200 OK\"-status.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">L\u00e4s inneh\u00e5llet i ett datalager<\/h4>\n\n\n\n<p>F\u00f6r att l\u00e4sa ett tidigare lagrat datalager beg\u00e4r du det enkelt via \"<span class=\"caps\">GET<\/span>\". Uppgifterna kommer att returneras exakt som du angav dem i \"<span class=\"caps\">PUT<\/span>\" f\u00f6r att lagra det. Om inget datalager med detta ID hittades f\u00f6r detta dokument kommer mimoLive att returnera ett \"404 Not Found\"-fel.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Radera ett befintligt datalager<\/h4>\n\n\n\n<p>F\u00f6r att radera ett datalager n\u00e4r du inte l\u00e4ngre beh\u00f6ver det utf\u00e4rdar du helt enkelt en \"<span class=\"caps\">RADERA<\/span>\" f\u00f6r det \"StoreID\" som du vill radera. I h\u00e4ndelse av att datalagret inte fanns d\u00e4r fr\u00e5n b\u00f6rjan kommer mimoLive att svara med ett \"404 Not Found\"-fel.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zoom-m\u00f6ten<\/h2>\n\n\n\n<p>Dessa slutpunkter styr mimoLives inbyggda Zoom-klientintegration.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/zooma\/ansluta<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>G\u00e5r med i ett Zoom-m\u00f6te. Typiska parametrar (skickas som JSON-kropp f\u00f6r POST eller <code>?param=v\u00e4rde<\/code> f\u00f6r GET):<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Parameter<\/strong><\/td><td><strong>V\u00e4rde Typ<\/strong><\/td><td><strong>Beskrivning<\/strong><\/td><\/tr><tr><td><code>m\u00f6tesid<\/code><\/td><td><em>Str\u00e4ng<\/em><\/td><td>Zoom-m\u00f6tesnummer (anv\u00e4nd \u201cDemo-Meeting-ID\u201d om du vill g\u00e5 med i mimoLive-demo-m\u00f6tet)<\/td><\/tr><tr><td><code>L\u00f6senord<\/code><\/td><td><em>Str\u00e4ng, valfri<\/em><\/td><td>L\u00f6senord f\u00f6r m\u00f6te<\/td><\/tr><tr><td><code>webinartoken<\/code><\/td><td><em>Str\u00e4ng, valfri<\/em><\/td><td>Om du vill delta i ett webbseminarium m\u00e5ste du ange webbseminariets token<\/td><\/tr><tr><td><code>visningsnamn<\/code><\/td><td><em><em>Str\u00e4ng<\/em>, valfri<\/em><\/td><td>Namn som ska visas i m\u00f6tet<\/td><\/tr><tr><td><code>zoomkontonamn<\/code><\/td><td><em><em><em>Str\u00e4ng<\/em><\/em><\/em><\/td><td>Namnet p\u00e5 Zoom-kontot som visas i mimoLive Zoom-kontoinst\u00e4llningar<\/td><\/tr><tr><td>virtuell kamera<\/td><td>Str\u00e4ng, valfri<\/td><td>N\u00e4r inst\u00e4llningen \u00e4r \u201ctrue\u201d kommer mimoLive att skicka ut programmet som videofl\u00f6de till Zoom<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Returnerar ett statusobjekt som anger hur anslutningen fortskrider eller lyckas.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/zooma\/g\u00e5<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>L\u00e4mnar det aktuella m\u00f6tet. Returnerar ett statusobjekt.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/zoom\/slut<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>F\u00f6rs\u00f6ker avsluta\/avsluta det aktuella Zoom-m\u00f6tet (endast v\u00e4rd\u00e5tg\u00e4rd). Returnerar framg\u00e5ng om m\u00f6tet avslutades eller en konflikt om klienten saknar beh\u00f6righet.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\/zoom\/deltagare<\/h4>\n\n\n\n<p><strong>Metoder som st\u00f6ds:<\/strong> \u201cGET\u201d \u201cPOST\u201d<br>Returnerar den aktuella deltagarlistan f\u00f6r det anslutna m\u00f6tet (namn, ID och grundl\u00e4ggande status).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>V\u00e4rde nyckel<\/strong><\/td><td><strong>V\u00e4rde Typ<\/strong><\/td><td><strong>Beskrivning<\/strong><\/td><\/tr><tr><td>namn<\/td><td><em>Str\u00e4ng<\/em><\/td><td>Zoom-deltagarens namn<\/td><\/tr><tr><td>id<\/td><td><em>Heltal<\/em><\/td><td>Anv\u00e4ndar-ID f\u00f6r Zoom-deltagaren<\/td><\/tr><tr><td>userRole<\/td><td><em>Str\u00e4ng<\/em><\/td><td><\/td><\/tr><tr><td>\u00e4rHost<\/td><td><em>Bool<\/em><\/td><td>true om anv\u00e4ndaren \u00e4r v\u00e4rd f\u00f6r m\u00f6tet<\/td><\/tr><tr><td>isCoHost<\/td><td><em>Bool<\/em><\/td><td>true om anv\u00e4ndaren \u00e4r medarrang\u00f6r f\u00f6r m\u00f6tet<\/td><\/tr><tr><td>\u00e4rVideoP\u00e5<\/td><td><em>Bool<\/em><\/td><td>true om anv\u00e4ndaren har aktiverat video<\/td><\/tr><tr><td>isAudioOn<\/td><td><em>Bool<\/em><\/td><td>true om anv\u00e4ndaren har ljud aktiverat<\/td><\/tr><tr><td>\u00e4rTalande<\/td><td><em>Bool<\/em><\/td><td>true om anv\u00e4ndaren f\u00f6r n\u00e4rvarande pratar<\/td><\/tr><tr><td>\u00e4rRaisingHand<\/td><td><em>Bool<\/em><\/td><td>true om anv\u00e4ndaren h\u00e5ller p\u00e5 att raspa sin hand<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">\/zoom\/m\u00f6teshandling<\/h4>\n\n\n\n<p>Utf\u00f6r en \u00e5tg\u00e4rd som omfattas av m\u00f6tet. Tillhandah\u00e5ller <code>\u00e5tg\u00e4rd<\/code> och valfria argument via JSON-kropp eller fr\u00e5gestr\u00e4ng.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Parameter<\/strong><\/td><td><strong>V\u00e4rde Typ<\/strong><\/td><td><strong>Beskrivning<\/strong><\/td><\/tr><tr><td>Kommando<\/td><td><em>Str\u00e4ng<\/em><\/td><td>Ett kommando fr\u00e5n listan nedan<\/td><\/tr><tr><td>Anv\u00e4ndarnamn<\/td><td><em>Str\u00e4ng, valfri<\/em><\/td><td>Vissa kommandon kr\u00e4ver ett anv\u00e4ndar-ID<\/td><\/tr><tr><td>Screentyp<\/td><td><em>Str\u00e4ng, valfri<\/em><\/td><td>Vissa kommandon kr\u00e4ver en screentyp<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Kommando<\/strong><\/td><td><strong>Beskrivning<\/strong><\/td><\/tr><tr><td>beg\u00e4ra inspelningsbeh\u00f6righet<\/td><td>Skicka en beg\u00e4ran om lokalt inspelningstillst\u00e5nd.<\/td><\/tr><tr><td>muteVideo<\/td><td>St\u00e4ng av videon f\u00f6r en anv\u00e4ndare. (kr\u00e4ver parameter f\u00f6r userid)<\/td><\/tr><tr><td>St\u00e4ng av ljudetVideo<\/td><td>St\u00e4ng av ljudet f\u00f6r en anv\u00e4ndares video. (kr\u00e4ver parameter f\u00f6r anv\u00e4ndaridentitet)<\/td><\/tr><tr><td>muteAudio<\/td><td>St\u00e4ng av ljudet f\u00f6r en anv\u00e4ndare. (kr\u00e4ver parameter f\u00f6r userid)<\/td><\/tr><tr><td>St\u00e4ng av ljudetAudio<\/td><td>St\u00e4ng av ljudet f\u00f6r en anv\u00e4ndare. (kr\u00e4ver parameter f\u00f6r userid)<\/td><\/tr><tr><td>enableUnmuteBySelf<\/td><td>Aktivera funktionen som g\u00f6r att anv\u00e4ndare kan ta bort ljudet fr\u00e5n sig sj\u00e4lva n\u00e4r de \u00e4r tysta, endast tillg\u00e4ngligt f\u00f6r v\u00e4rden\/medv\u00e4rden.<\/td><\/tr><tr><td>avaktiveraUnmuteBySelf<\/td><td>Inaktivera funktionen att anv\u00e4ndare inte kan ta bort ljudet fr\u00e5n sig sj\u00e4lva n\u00e4r de \u00e4r tysta, endast tillg\u00e4nglig f\u00f6r v\u00e4rden\/medv\u00e4rden.<\/td><\/tr><tr><td>muteAll<\/td><td>St\u00e4ng av ljudet f\u00f6r alla deltagare i m\u00f6tet, endast tillg\u00e4ngligt f\u00f6r v\u00e4rden\/medv\u00e4rden.<\/td><\/tr><tr><td>St\u00e4ng av ljudetAlla<\/td><td>St\u00e4ng av ljudet f\u00f6r alla deltagare i m\u00f6tet, endast tillg\u00e4ngligt f\u00f6r v\u00e4rden\/medv\u00e4rden.<\/td><\/tr><tr><td>l\u00e5sM\u00f6te<\/td><td>L\u00e5s m\u00f6tet, endast tillg\u00e4ngligt f\u00f6r v\u00e4rden\/medv\u00e4rden. N\u00e4r m\u00f6tet \u00e4r l\u00e5st kan nya deltagare inte l\u00e4ngre ansluta.<\/td><\/tr><tr><td>l\u00e5sa uppMeeting<\/td><td>L\u00e5s upp m\u00f6tet, endast tillg\u00e4ngligt f\u00f6r v\u00e4rd\/medv\u00e4rd.<\/td><\/tr><tr><td>s\u00e4nkaAllaH\u00e4nder<\/td><td>L\u00e4gg ner alla deltagares h\u00e4nder, endast tillg\u00e4ngligt f\u00f6r v\u00e4rden\/medv\u00e4rden.<\/td><\/tr><tr><td>shareFitF\u00f6nsterMode<\/td><td>Justera visningsstorleken s\u00e5 att den passar i f\u00f6nstret.<\/td><\/tr><tr><td>pausAktie<\/td><td>Pausa delningen.<\/td><\/tr><tr><td>CV Delning<\/td><td>Delning av meritf\u00f6rteckning.<\/td><\/tr><tr><td>joinVoip<\/td><td>Delta i m\u00f6te via VoIP.<\/td><\/tr><tr><td>l\u00e4mnaVoip<\/td><td>Koppla bort VoIP fr\u00e5n m\u00f6tet.<\/td><\/tr><tr><td>till\u00e5taDeltagareAttChatta<\/td><td>Aktivera funktionen att anv\u00e4ndare kan chatta med varandra.<\/td><\/tr><tr><td>inte till\u00e5ta deltagare att chatta<\/td><td>Inaktivera funktionen f\u00f6r att anv\u00e4ndare ska kunna chatta med varandra.<\/td><\/tr><tr><td>till\u00e5taDeltagareAtt Dela<\/td><td>Aktivera funktionen att anv\u00e4ndare kan dela sin sk\u00e4rm.<\/td><\/tr><tr><td>inte till\u00e5ta deltagare att dela<\/td><td>Inaktivera funktionen att anv\u00e4ndare kan dela sin sk\u00e4rm.<\/td><\/tr><tr><td>till\u00e5taDeltagareAttStartaVideo<\/td><td>Aktivera funktionen s\u00e5 att anv\u00e4ndare kan starta sin video.<\/td><\/tr><tr><td>inte till\u00e5ta deltagare att starta video<\/td><td>Inaktivera funktionen f\u00f6r att anv\u00e4ndare ska kunna starta sin video.<\/td><\/tr><tr><td>till\u00e5ta deltagare att dela whiteboardtavla<\/td><td>Aktivera funktionen att anv\u00e4ndare kan dela en whiteboard.<\/td><\/tr><tr><td>inte till\u00e5ta deltagare att dela whiteboardtavla<\/td><td>Inaktivera funktionen att anv\u00e4ndare kan dela en whiteboard.<\/td><\/tr><tr><td>enableAutoAllowLocalRecordingRequest<\/td><td>Aktivera funktionen s\u00e5 att anv\u00e4ndarnas beg\u00e4ran om inspelning accepteras automatiskt.<\/td><\/tr><tr><td>disableAutoAllowLocalRecordingRequest (avaktiveraAutoAllowLocalRecordingRequest)<\/td><td>Inaktivera funktionen att anv\u00e4ndares beg\u00e4ran om inspelning automatiskt accepteras.<\/td><\/tr><tr><td>till\u00e5taDeltagareAttRenamed<\/td><td>Aktivera funktionen att anv\u00e4ndare kan byta namn p\u00e5 sig sj\u00e4lva.<\/td><\/tr><tr><td>inte till\u00e5ta deltagare att namnge<\/td><td>Inaktivera funktionen att anv\u00e4ndare kan byta namn p\u00e5 sig sj\u00e4lva.<\/td><\/tr><tr><td>visaDeltagareProfilBilder<\/td><td>Sl\u00e5 p\u00e5 m\u00f6jligheten att visa deltagarnas profilbilder.<\/td><\/tr><tr><td>d\u00f6ljaDeltagareProfilBilder<\/td><td>St\u00e4ng av m\u00f6jligheten att visa deltagarnas profilbilder.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Exempel p\u00e5 anv\u00e4ndning<\/h2>\n\n\n\n<p>Dessa \u00e4ndpunkter i mimoLive HTTP API kan anv\u00e4ndas p\u00e5 m\u00e5nga s\u00e4tt. V\u00e4nligen h\u00e4nvisa till <a href=\"https:\/\/mimolive.com\/sv\/anvandarhandbok\/anpassning\/http-api\/exempel-pa-anvandning-av-api\/\" data-type=\"user-manual\" data-id=\"32490\">Exempel p\u00e5 API-anv\u00e4ndning<\/a> avsnittet f\u00f6r att l\u00e4ra dig mer.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>General The API, when enabled, is available at \u201chttp:\/\/localhost:8989\/api\/v1\u201d. This is the base URL that must be prepended to every method URL listed below. If a resource was introduced after the initial launch of the HTTP API, the method is marked with an Available since information. \/ Supported methods: \u201cGET\u201dRedirects to the list of open [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":32486,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_angie_page":false,"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[258],"tags":[],"class_list":["post-32488","user-manual","type-user-manual","status-publish","hentry","category-manual"],"acf":[],"_links":{"self":[{"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/user-manual\/32488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/user-manual"}],"about":[{"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/types\/user-manual"}],"author":[{"embeddable":true,"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":9,"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/user-manual\/32488\/revisions"}],"predecessor-version":[{"id":43700,"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/user-manual\/32488\/revisions\/43700"}],"up":[{"embeddable":true,"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/user-manual\/32486"}],"wp:attachment":[{"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/media?parent=32488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/categories?post=32488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mimolive.com\/sv\/wp-json\/wp\/v2\/tags?post=32488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}