Pixela (Independent Publisher) (Preview)

Pixela is the pixelation service. With this service, you can get a GitHub-like graph that expresses the degree of your various activities on a basis with a vivid gradation.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://pixe.la/
Privacy policy https://pixe.la/
Categories IT Operations;Productivity

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Token securestring The API Token for this api True
Username string Your username. True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add to pixel

Adds a quantity to the pixel.

Create graph

Creates a new pixelation graph definition.

Create pixel

Creates a number of pixels for a given day.

Create user

Creates a new Pixela user.

Decrement pixel

Decrements the quantity for the pixel.

Delete graph

Deletes a predefined pixelation graph definition.

Delete pixel

Deletes a pixel.

Delete user

Deletes the specified registered user.

Get a graph definition

Retrieve a predefined pixelation graph definition.

Get graph definitions

Get all predefined pixelation graph definitions.

Get graph stats

Retrieve the statistics for a graph.

Get graph SVG

Retrieve the graph as an SVG file.

Get pixel

Retrieves the quantity for a pixel.

Get pixels

Retrieve a list of pixels registered in a graph.

Get retina pixel image

Retrieves a higher resolution SVG file for the pixel.

Increment pixel

Increments the quantity for the pixel.

Subtract from pixel

Subtracts a quantity from the pixel.

Update graph

Updates a predefined pixelation graph definition.

Update pixel

Updates the quantity for a pixel.

Update user profile

Updates the profile information for the user.

Update user token

Updates the authentication token for the specified user.

Add to pixel

Adds a quantity to the pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Quantity
quantity integer

The quantity.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Create graph

Creates a new pixelation graph definition.

Parameters

Name Key Required Type Description
ID
id True string

The identifier.

Name
name True string

The name.

Unit
unit True string

The unit.

Type
type True string

The type.

Color
color True string

The color.

Timezone
timezone string

The timezone.

Self Sufficient
selfSufficient string

The self suficient.

Is Secret
isSecret boolean

Whether is secret.

Publish Optional Data
publishOptionalData boolean

Whether to publish optional data.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Create pixel

Creates a number of pixels for a given day.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Date
date True string

The date.

Quantity
quantity True string

The quantity.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Create user

Creates a new Pixela user.

Parameters

Name Key Required Type Description
Token
token string

The token (password).

Username
username string

The username.

Agree Terms Of Service
agreeTermsOfService string

Agrees with terms of service.

Not Minor
notMinor string

Not a minor.

Thanks Code
thanksCode string

The thanks code, if a Patreon supporter.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Decrement pixel

Decrements the quantity for the pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID string

The graph identifier.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Delete graph

Deletes a predefined pixelation graph definition.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Delete pixel

Deletes a pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Date
yyyyMMdd True string

The date in the format yyyyMMdd.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Delete user

Deletes the specified registered user.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Get a graph definition

Retrieve a predefined pixelation graph definition.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Returns

Name Path Type Description
ID
id string

The identifier.

Name
name string

The name.

Unit
unit string

The unit.

Type
type string

The type.

Color
color string

The color.

Timezone
timezone string

The timezone.

Purge Cache URLs
purgeCacheURLs array of string

The purge cache URL addresses.

Self Sufficient
selfSufficient string

The self suficient.

Is Secret
isSecret boolean

Whether is secret.

Publish Optional Data
publishOptionalData boolean

Whether to publish optional data.

Get graph definitions

Get all predefined pixelation graph definitions.

Returns

Name Path Type Description
Graphs
graphs array of object
ID
graphs.id string

The identifier.

Name
graphs.name string

The name.

Unit
graphs.unit string

The unit.

Type
graphs.type string

The type.

Color
graphs.color string

The color.

Timezone
graphs.timezone string

The timezone.

Purge Cache URLs
graphs.purgeCacheURLs array of string

The prurge cache URLs

Self Sufficient
graphs.selfSufficient string

The self sufficient.

Is Secret
graphs.isSecret boolean

Whether is secret.

Publish Optional Data
graphs.publishOptionalData boolean

Whether to publish optional data.

Get graph stats

Retrieve the statistics for a graph.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Returns

Name Path Type Description
Total Pixels Count
totalPixelsCount integer

The total pixels count.

Max Quantity
maxQuantity integer

The max quantity.

Min Quantity
minQuantity integer

The min quantity.

Total Quantity
totalQuantity integer

The total quantity.

Avg Quantity
avgQuantity float

The average quantity.

Today's Quantity
todaysQuantity integer

The today's quantity.

Get graph SVG

Retrieve the graph as an SVG file.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Date
date string

The date.

Mode
mode string

The mode.

Appearance
appearance string

The appearance.

Returns

Name Path Type Description
Content Type
$content-type string

The content type.

Content
$content string

The content.

Get pixel

Retrieves the quantity for a pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Date
yyyyMMdd True string

The date in the format yyyyMMdd.

Returns

Name Path Type Description
Quantity
quantity string

The quantity.

Get pixels

Retrieve a list of pixels registered in a graph.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

From
from string

The from date.

To
to string

The to date.

With Body
withBody boolean

Whether with body.

Returns

Name Path Type Description
Pixels
pixels array of object
Date
pixels.date string

The date.

Quantity
pixels.quantity string

The quantity.

Get retina pixel image

Retrieves a higher resolution SVG file for the pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Date
yyyyMMdd True string

The date in the format yyyyMMdd.

Returns

Name Path Type Description
Content Type
$content-type string

The content type.

Content
$content string

The content.

Increment pixel

Increments the quantity for the pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID string

The graph identifier.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Subtract from pixel

Subtracts a quantity from the pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Quantity
quantity integer

The quantity.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Update graph

Updates a predefined pixelation graph definition.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Name
name string

The name.

Unit
unit string

The unit.

Color
color string

The color.

Timezone
timezone string

The timezone.

Self Sufficient
selfSufficient string

The self suficient.

Is Secret
isSecret boolean

Whether is secret.

Publish Optional Data
publishOptionalData boolean

Whether to publish optional data.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Update pixel

Updates the quantity for a pixel.

Parameters

Name Key Required Type Description
Graph ID
graphID True string

The graph identifier.

Date
yyyyMMdd True string

The date in the format yyyyMMdd.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Update user profile

Updates the profile information for the user.

Parameters

Name Key Required Type Description
Display Name
displayName string

The display name.

Gravatar Icon Email
gravatarIconEmail string

The Gravatar icon email.

Title
title string

The time.

Timezone
timezone string

The timezone.

About URL
aboutURL string

The About URL address.

Contribute URLs
contributeURLs array of string

The contribute URL addresses.

Pinned Graph ID
pinnedGraphID string

The pinned graph identifier.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.

Update user token

Updates the authentication token for the specified user.

Parameters

Name Key Required Type Description
New Token
newToken True string

The new token.

Thanks Code
thanksCode string

The thanks code, if a Patreon supporter.

Returns

Name Path Type Description
Message
message string

The message.

Is Success
isSuccess boolean

Whether is successful.