Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions certified-connectors/Converter/Readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# P2A Converter for Power Automate
Convert your data easily from one format to another with Microsoft Power Automate or Azure Logic Apps solutions and with our data conversion services CSV to JSON, JSON to CSV, ...

## Setup
- [Get Key](https://www.power2apps.de/apikey/) get your key without registration

## Supported Operations

### Convert CSV to JSON
Convert CSV-Data to JSON

### Convert JSON to CSV
Convert JSON To CSV-Data

### Convert CSV To Excel
Convert CSV-Data to Excel-File

### Convert SharePoint Search Results
Convert SharePoint search results to a simple list
199 changes: 199 additions & 0 deletions certified-connectors/Converter/apiDefinition.swagger.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,199 @@
{
"swagger": "2.0",
"info": {
"title": "Converter",
"description": "Enables conversion of different data formats from one to another.",
"version": "1.0",
"contact": {
"name": "Power2Apps Support",
"url": "https://www.power2apps.de/kontakt",
"email": "kontakt@power2apps.de"
}
},
"x-ms-connector-metadata": [
{
"propertyName": "Website",
"propertyValue": "https://www.power2apps.de"
},
{
"propertyName": "Privacy policy",
"propertyValue": "https://www.power2apps.de/datenschutz"
},
{
"propertyName": "Categories",
"propertyValue": "Content and Files;Data"
}
],
"host": "webapiconverterservice20211014190508.azurewebsites.net",
"basePath": "/Converter",
"schemes": [
"https"
],
"paths": {
"/ConvertCsvdataToExcel": {
"post": {
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "string"
}
}
},
"operationId": "ConvertCsvdataToExcel",
"consumes": [
"text/plain"
],
"produces": [
"application/json"
],
"summary": "Convert CSV To Excel",
"description": "Convert CSV-Data to Excel-File",
"x-ms-visibility": "important",
"parameters": [
{
"name": "CSV-Data",
"in": "body",
"required": true,
"schema": {
"type": "string",
"x-ms-visibility": "important"
},
"x-ms-visibility": "important"
}
]
}
},
"/ConvertCsvdataToJson": {
"post": {
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "string"
}
}
},
"operationId": "ConvertCsvdataToJson",
"consumes": [
"text/plain"
],
"produces": [
"application/json"
],
"x-ms-visibility": "important",
"summary": "Convert CSV To JSON",
"description": "Convert CSV-Data to JSON",
"parameters": [
{
"name": "CSV-Data",
"in": "body",
"required": true,
"schema": {
"type": "string",
"x-ms-visibility": "important"
},
"x-ms-visibility": "important"
}
]
}
},
"/ConvertJsonToCsvdata": {
"post": {
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "string"
}
}
},
"summary": "Convert JSON To CSV",
"operationId": "ConvertJsonToCsvdata",
"parameters": [
{
"name": "JSON",
"in": "body",
"required": true,
"schema": {
"type": "string",
"x-ms-visibility": "important"
},
"x-ms-visibility": "important"
}
],
"description": "Convert JSON-Data to CSV-Data",
"x-ms-visibility": "important"
}
},
"/ConvertSharePointSearchResults": {
"post": {
"responses": {
"200": {
"description": "OK",
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Title of SharePoint-Ressource",
"title": "title"
},
"link": {
"type": "string",
"description": "Link of SharePoint-Ressource",
"title": "link"
}
}
}
}
}
},
"summary": "Convert SharePoint Search Results",
"description": "Convert SharePoint search results to a simple list",
"operationId": "ConvertSharePointSearchResults",
"x-ms-visibility": "important",
"parameters": [
{
"name": "Content-Type",
"in": "header",
"required": true,
"type": "string",
"default": "application/json",
"x-ms-visibility": "important",
"description": "SharePoint Json-Result",
"x-ms-summary": "SP-Result"
},
{
"name": "JSON",
"in": "body",
"required": true,
"schema": {
"type": "string",
"x-ms-visibility": "important"
},
"x-ms-visibility": "important"
}
]
}
}
},
"definitions": {},
"parameters": {},
"responses": {},
"securityDefinitions": {
"API-Schlüssel": {
"type": "apiKey",
"in": "header",
"name": "ApiKey"
}
},
"security": [
{
"API-Schlüssel": []
}
],
"tags": []
}
23 changes: 23 additions & 0 deletions certified-connectors/Converter/apiProperties.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"properties": {
"connectionParameters": {
"api_key": {
"type": "securestring",
"uiDefinition": {
"displayName": "Api-Key (free on \"https://power2apps.de/apikey\")",
"description": "\"Api-Key (free on \"https://power2apps.de/apikey\")\" f\u00fcr diese API",
"tooltip": "Stellen Sie \"Api-Key (free on \"https://power2apps.de/apikey\")\" bereit.",
"constraints": {
"tabIndex": 2,
"clearText": false,
"required": "true"
}
}
}
},
"iconBrandColor": "#da3b01",
"capabilities": [],
"publisher": "Power2Apps P2A GmbH",
"stackOwner": "Power2Apps P2A GmbH"
}
}