Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add tap-openexchangerates #1299

Closed
JamesMarcogliese opened this issue May 8, 2023 · 0 comments · Fixed by #1310
Closed

Add tap-openexchangerates #1299

JamesMarcogliese opened this issue May 8, 2023 · 0 comments · Fixed by #1310
Assignees

Comments

@JamesMarcogliese
Copy link

JamesMarcogliese commented May 8, 2023

Hello! I've published a new tap and would like to see it added to the Hub. Was made using Meltano SDK.

Repo: https://github.com/Penny-AI/tap-openexchangerates
Pypi: https://pypi.org/project/tap-openexchangerates/#description

Capabilities: [catalog, state, discover, about, stream-maps, schema-flattening]

Settings: {
   "type":"object",
   "properties":{
      "app_id":{
         "type":[
            "string"
         ],
         "description":"Your unique App ID",
         "secret":true,
         "writeOnly":true
      },
      "start_date":{
         "type":[
            "string"
         ],
         "format":"date",
         "description":"The requested start date in YYYY-MM-DD format"
      },
      "symbols":{
         "type":[
            "array",
            "null"
         ],
         "items":{
            "type":[
               "string"
            ]
         },
         "description":"Limit results to specific currencies (comma-separated list of 3-letter codes)"
      },
      "base":{
         "type":[
            "string",
            "null"
         ],
         "description":"Change base currency (3-letter code, default: USD)"
      },
      "user_agent":{
         "type":[
            "string",
            "null"
         ],
         "description":"User agent to use in the request"
      },
      "stream_maps":{
         "type":[
            "object",
            "null"
         ],
         "properties":{
            
         },
         "description":"Config object for stream maps capability. For more information check out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html)."
      },
      "stream_map_config":{
         "type":[
            "object",
            "null"
         ],
         "properties":{
            
         },
         "description":"User-defined config values to be used within map expressions."
      },
      "flattening_enabled":{
         "type":[
            "boolean",
            "null"
         ],
         "description":"'True' to enable schema flattening and automatically expand nested properties."
      },
      "flattening_max_depth":{
         "type":[
            "integer",
            "null"
         ],
         "description":"The max depth to flatten schemas."
      }
   },
   "required":[
      "app_id",
      "start_date"
   ]
}
@JamesMarcogliese JamesMarcogliese changed the title Add tap-openexchangerates Add tap-openexchangerates May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Planned
Development

Successfully merging a pull request may close this issue.

2 participants