---
title: "POST /api/v2/qr/office365/create"
method: POST
path: "/api/v2/qr/office365/create"
tags: ["link/office365"]
---

# POST /api/v2/qr/office365/create

`POST /api/v2/qr/office365/create`

## Request

- Base URL: `https://me-qr.com` (the document declares no server; this is the origin it was published from)
- URL: `https://me-qr.com/api/v2/qr/office365/create`
- Auth: API key in header `X-AUTH-TOKEN`

Generation a QR code based on the settings specified in the request.

## Request body

- LinkVo
  - `qrFieldsData` Link, required
    - `link` string, hostname, required: Valid link to your web resource
  - `title` string, nullable: Qr code title on the Me-Qr website in the user admin panel
  - `format` 'png' | 'svg' | 'jpg' | 'jpeg' | 'pdf' | 'eps' | 'json', nullable: Qr code format
  - `designType` 'base' | 'art': Specifying what type of QR code design will be generated
  - `qrFolderOptions` object, nullable: Folder location for QR code
    - `folderName` string, nullable: Folder name to define the QR code in. Or use the deleteFolder key to move the QR code to the root folder.
    - `subfolderName` string, nullable: Subfolder of folder name to define the QR code in
  - `qrOptions` union: Style options of QR Code
    - object
      - `size` unknown
      - `errorCorrectionLevel` integer, nullable: Difficulty in generating a QR code grid
      - `pattern` 'dots' | 'dots-horizontal' | 'dots-vertical' | 'small-dots' | 'classy' | 'classy-rounded' | 'random' | 'random-dots' | 'rhombus' | 'rhombus-vertical' | 'rounded' | 'extra-rounded' | 'rounded-stripe' | 'square' | 'small-square' | 'square-stripe' | 'spark', nullable: Style of QR dots (qr grid)
      - `patternColor` string, nullable: Color of QR dots (qr grid)
      - `patternBackground` string, nullable: Background of QR code
      - `cornetsOuter` 'classy' | 'one-classy' | 'one-classy-rotate' | 'dot-one-classy' | 'dot' | 'gear' | 'middle-rounded' | 'extra-rounded' | 'square', nullable: Style of corners dot
      - `cornetsOuterColor` string, nullable: Color of corners dot
      - `cornetsInterior` 'classy' | 'one-classy' | 'one-classy-rotate' | 'classy-reflect' | 'dot' | 'gear' | 'rhombus' | 'rhombus-extra-rounded' | 'extra-rounded' | 'square' | 'star', nullable: Style of corners square
      - `cornetsInteriorColor` string, nullable: Color of corners square
      - `logotype` 'airbnbLogotype' | 'androidLogotype' | 'appleLogotype' | 'bandLogotype' | 'behanceLogotype' | 'binanceLogotype' | 'boltFoodLogotype' | 'bookingLogotype' | 'chatGptLogotype' | 'discordLogotype' | 'dribbbleLogotype' | 'dropboxLogotype' | 'faceBookLogotype' | 'githubLogotype' | 'glovoLogotype' | 'gMailLogotype' | 'googleLogotype' | 'googleDriveLogotype' | 'googleMapsLogotype' | 'googlePlayLogotype' | 'instagramLogotype' | 'joshLogotype' | 'kakaoTalkLogotype' | 'kutumbLogotype' | 'lineLogotype' | 'linkedInLogotype' | 'mailchimpLogotype' | 'messengerLogotype' | 'metaLogotype' | 'mojLogotype' | 'naverLogotype' | 'payoneerLogotype' | 'payPalLogotype' | 'pinterestLogotype' | 'piNetworkLogotype' | 'playstationLogotype' | 'publicLogotype' | 'qzoneLogotype' | 'redditLogotype' | 'scanMe1Logotype' | 'scanMe2Logotype' | 'scanMe3Logotype' | 'scanMe4Logotype' | 'scanMe5Logotype' | 'scanMe6Logotype' | 'shareChatLogotype' | 'skypeLogotype' | 'slackLogotype' | 'snapchatLogotype' | 'snowLogotype' | 'spotifyLogotype' | 'stripeLogotype' | 'telegramLogotype' | 'tencentLogotype' | 'threadsLogotype' | 'tiktokLogotype' | 'tripadvisorLogotype' | 'trustpilotLogotype' | 'twitchLogotype' | 'twitterLogotype' | 'uberEatsLogotype' | 'viberLogotype' | 'vimeoLogotype' | 'weChatLogotype' | 'weiboLogotype' | 'whatsAppLogotype' | 'xboxLogotype' | 'youkuLogotype' | 'youTubeLogotype' | 'zoomLogotype', enumValue|url|base64Image, nullable: Logotype image. Will be copied to the center of the QR code
      - `logotypeSize` number, nullable: Coefficient of the image size. Not recommended to use over 0.5. Lower is better
      - `logotypeMargin` number, nullable: Margin of the logotype image in px
      - `logotypeHideBackground` boolean, nullable: Hide all dots covered by the logotype image
      - `gradientPattern` object, nullable: Setting a gradient for the pattern (qr grid) of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
      - `gradientCornetsOuter` object, nullable: Setting a gradient for the cornets outer of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
      - `gradientCornetsInterior` object, nullable: Setting a gradient for the cornets interior of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
      - `gradientBackground` object, nullable: Setting a gradient for the background of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
    - object
      - `size` unknown
      - `pattern` 'small-dots' | 'random-dots' | 'rhombus' | 'rounded-stripe' | 'small-square' | 'square-stripe' | 'spark', nullable: Style of QR dots (qr grid)
      - `patternColor` string, nullable: Color of QR dots (qr grid)
      - `cornetsOuter` 'classy' | 'one-classy' | 'one-classy-rotate' | 'dot-one-classy' | 'dot' | 'gear' | 'middle-rounded' | 'extra-rounded' | 'square', nullable: Style of corners dot
      - `cornetsOuterColor` string, nullable: Color of corners dot
      - `cornetsInterior` 'classy' | 'one-classy' | 'one-classy-rotate' | 'classy-reflect' | 'dot' | 'gear' | 'rhombus' | 'rhombus-extra-rounded' | 'extra-rounded' | 'square' | 'star', nullable: Style of corners square
      - `cornetsInteriorColor` string, nullable: Color of corners square
      - `backgroundImage` 'airbnbLogotype' | 'androidLogotype' | 'appleLogotype' | 'bandLogotype' | 'behanceLogotype' | 'binanceLogotype' | 'boltFoodLogotype' | 'bookingLogotype' | 'chatGptLogotype' | 'discordLogotype' | 'dribbbleLogotype' | 'dropboxLogotype' | 'faceBookLogotype' | 'githubLogotype' | 'glovoLogotype' | 'gMailLogotype' | 'googleLogotype' | 'googleDriveLogotype' | 'googleMapsLogotype' | 'googlePlayLogotype' | 'instagramLogotype' | 'joshLogotype' | 'kakaoTalkLogotype' | 'kutumbLogotype' | 'lineLogotype' | 'linkedInLogotype' | 'mailchimpLogotype' | 'messengerLogotype' | 'metaLogotype' | 'mojLogotype' | 'naverLogotype' | 'payoneerLogotype' | 'payPalLogotype' | 'pinterestLogotype' | 'piNetworkLogotype' | 'playstationLogotype' | 'publicLogotype' | 'qzoneLogotype' | 'redditLogotype' | 'scanMe1Logotype' | 'scanMe2Logotype' | 'scanMe3Logotype' | 'scanMe4Logotype' | 'scanMe5Logotype' | 'scanMe6Logotype' | 'shareChatLogotype' | 'skypeLogotype' | 'slackLogotype' | 'snapchatLogotype' | 'snowLogotype' | 'spotifyLogotype' | 'stripeLogotype' | 'telegramLogotype' | 'tencentLogotype' | 'threadsLogotype' | 'tiktokLogotype' | 'tripadvisorLogotype' | 'trustpilotLogotype' | 'twitchLogotype' | 'twitterLogotype' | 'uberEatsLogotype' | 'viberLogotype' | 'vimeoLogotype' | 'weChatLogotype' | 'weiboLogotype' | 'whatsAppLogotype' | 'xboxLogotype' | 'youkuLogotype' | 'youTubeLogotype' | 'zoomLogotype', enumValue|url|base64Image, nullable: Background logotype image. Will be placed as a background, under the body of the Qr code
      - `backgroundImageSize` number, nullable: A coefficient (from 0 to 1) defining the relative size of the background image within th QR area. The image remains centered regardless of the size.
      - `gradientPattern` object, nullable: Setting a gradient for the pattern (qr grid) of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
      - `gradientCornetsOuter` object, nullable: Setting a gradient for the cornets outer of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
      - `gradientCornetsInterior` object, nullable: Setting a gradient for the cornets interior of the qr code
        - `type` 'linear' | 'radial', nullable: Gradient type option
        - `rotation` unknown
        - `colors` GradientColor[]: Gradient color array
          - `offset` unknown, required
          - `color` string, required: Css gradient color
  - `qrFrame` object, nullable: Frame settings of Qr code (only for base qr)
    - `name` 'noFrame' | 'one' | 'two' | 'three' | 'four' | 'five' | 'six' | 'seven' | 'eight' | 'nine' | 'ten' | 'eleven' | 'twelve' | 'thirteen' | 'fourteen' | 'fifteen' | 'sixteen' | 'seventeen' | 'eighteen' | 'nineteen' | 'twenty' | 'twentyOne' | 'twentyTwo' | 'twentyThree' | 'twentyFour' | 'twentyFive' | 'twentySix' | 'twentySeven' | 'twentyEight' | 'twentyNine' | 'thirty' | 'thirtyOne' | 'thirtyTwo' | 'thirtyThree' | 'thirtyFour' | 'thirtyFive' | 'thirtySix' | 'thirtySeven' | 'thirtyEight' | 'thirtyNine' | 'forty' | 'fortyOne' | 'fortyTwo' | 'fortyThree' | 'fortyFour' | 'fortyFive' | 'fortySix' | 'fortySeven' | 'fortyEight' | 'fortyNine' | 'fifty' | 'fiftyOne' | 'fiftyTwo' | 'fiftyThree' | 'fiftyFour' | 'fiftyFive' | 'fiftySix' | 'fiftySeven' | 'fiftyEight' | 'fiftyNine' | 'sixty' | 'sixtyOne' | 'sixtyTwo' | 'sixtyThree' | 'sixtyFour' | 'sixtyFive' | 'sixtySix' | 'sixtySeven' | 'sixtyEight' | 'sixtyNine' | 'seventy' | 'seventyOne' | 'seventyTwo' | 'seventyThree' | 'seventyFour' | 'seventyFive' | 'seventySix' | 'seventySeven' | 'seventyEight' | 'seventyNine' | 'eighty' | 'eightyOne' | 'eightyTwo' | 'eightyThree' | 'eightyFour' | 'eightyFive' | 'eightySix' | 'eightySeven' | 'eightyEight' | 'eightyNine' | 'ninety' | 'ninetyOne' | 'ninetyTwo' | 'ninetyThree' | 'ninetyFour' | 'ninetyFive' | 'ninetySix' | 'ninetySeven' | 'ninetyEight' | 'ninetyNine' | 'hundredOne' | 'hundredTwo' | 'hundredThree' | 'hundredFour' | 'hundredFive' | 'hundredSix' | 'hundredSeven' | 'hundredEight' | 'hundredNine' | 'hundredTen' | 'hundredEleven' | 'hundredTwelve' | 'hundredThirteen' | 'hundredFourteen' | 'hundredFifteen' | 'hundredSixteen' | 'hundredSeventeen' | 'hundredEighteen' | 'hundredNineteen' | 'hundredTventy' | 'hundredTventyOne' | 'hundredTventyTwo' | 'hundredTventyThree' | 'hundredTventyFour' | 'hundredTventyFive' | 'hundredTventySix' | 'hundredTventySeven' | 'hundredTventyEight' | 'hundredTventyNine' | 'hundredThirty' | 'hundredThirtyOne' | 'hundredThirtyTwo' | 'hundredThirtyThree' | 'hundredThirtyFour' | 'hundredThirtyFive' | 'hundredThirtySix' | 'hundredThirtySeven' | 'hundredThirtyEight' | 'hundredThirtyNine' | 'hundredForty' | 'hundredFortyOne' | 'hundredFortyTwo' | 'hundredFortyThree' | 'hundredFortyFour' | 'hundredFortyFive' | 'hundredFortySix' | 'hundredFortySeven' | 'hundredFortyEight' | 'hundredFortyNine' | 'hundredFifty' | 'hundredFiftyOne' | 'hundredFiftyTwo' | 'hundredFiftyThree' | 'hundredFiftyFour' | 'hundredFiftyFive' | 'hundredFiftySix' | 'hundredFiftySeven' | 'hundredFiftyEight' | 'hundredFiftyNine' | 'hundredSixty' | 'hundredSixtyOne' | 'hundredSixtyTwo' | 'hundredSixtyThree' | 'hundredSixtyFour' | 'hundredSixtyFive' | 'hundredSixtySix' | 'hundredSixtySeven' | 'hundredSixtyEight' | 'hundredSixtyNine' | 'hundredSeventy' | 'hundredSeventyOne' | 'hundredSeventyTwo' | 'hundredSeventyThree' | 'hundredSeventyFour' | 'hundredSeventyFive' | 'hundredSeventySix' | 'hundredSeventySeven' | 'hundredSeventyEight' | 'hundredSeventyNine' | 'hundredEighty' | 'hundredEightyOne' | 'hundredEightyTwo' | 'hundredEightyThree' | 'hundredEightyFour' | 'hundredEightyFive' | 'hundredEightySix' | 'hundredEightySeven' | 'hundredEightyEight' | 'hundredEightyNine' | 'hundredNinety' | 'hundredNinetyOne' | 'hundredNinetyTwo' | 'hundredNinetyThree' | 'hundredNinetyFour' | 'hundredNinetyFive' | 'hundredNinetySix' | 'hundredNinetySeven' | 'hundredNinetyEight' | 'hundredNinetyNine' | '2hundred' | '2hundredOne' | '2hundredTwo' | '2hundredThree' | '2hundredFour' | '2hundredFive' | '2hundredSix' | '2hundredSeven' | '2hundredEight' | '2hundredNine' | '2hundredTen' | '2hundredEleven' | '2hundredTwelve' | '2hundredThirteen' | '2hundredFourteen' | '2hundredFifteen' | '2hundredSixteen' | '2hundredSeventeen' | '2hundredEighteen' | '2hundredNineteen' | '2hundredTwenty' | '2hundredTwentyOne' | '2hundredTwentyTwo' | '2hundredTwentyThree' | '2hundredTwentyFour' | '2hundredTwentyFive' | '2hundredTwentySix' | '2hundredTwentySeven' | '2hundredTwentyEight' | '2hundredTwentyNine' | '2hundredThirty' | '2hundredThirtyOne' | '2hundredThirtyTwo' | '2hundredThirtyThree' | '2hundredThirtyFour' | '2hundredThirtyFive' | '2hundredThirtySix' | '2hundredThirtySeven' | '2hundredThirtyEight' | '2hundredThirtyNine' | '2hundredForty' | '2hundredFortyOne' | '2hundredFortyTwo' | '2hundredFortyThree' | '2hundredFortyFour' | '2hundredFortyFive' | '2hundredFortySix' | '2hundredFortySeven' | '2hundredFortyEight' | '2hundredFortyNine' | '2hundredFifty' | '2hundredFiftyOne' | '2hundredFiftyTwo', nullable: Name of the frame in which the QR code will be wrapped
    - `color` string, nullable: Frame color (does not work with all frames)
    - `backgroundColor` string, nullable: Css frame background color
    - `text` string, nullable: Welcome text for frame or QR code below
    - `textSize` unknown
    - `textColor` string, nullable: Css frame text color
    - `textFont` 'Arial' | 'Comic Sans MS' | 'Courier New' | 'Garamond' | 'Georgia' | 'Helvetica' | 'Roboto' | 'Tahoma' | 'Times New Roman' | 'Verdana', nullable: Font frame text

## Response `default`

---

[API](https://skmtc.dev/me-qr/apis/me-qr-api-documentation.md) · [All operations](https://skmtc.dev/me-qr/apis/me-qr-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/me-qr/apis/me-qr-api-documentation/revisions/70e452dbfaa6?raw)
