StorageServer

Retrieves the collection of StorageServer resources.

Retrieves the collection of StorageServer resources.

get/storage_servers

Request

  • Base URL: https://api.spash.com
  • URL: https://api.spash.com/storage_servers
  • Auth: one of:
    • API key in header Authorization
    • HTTP bearer

Query parameters

pageinteger

The collection page number

itemsPerPageinteger

The number of items per page

paginationboolean

Enable or disable pagination

order[id]'asc' | 'desc'
order[name]'asc' | 'desc'
order[createdAt]'asc' | 'desc'
order[updatedAt]'asc' | 'desc'
namestring
availableboolean
createdAt[before]string
createdAt[strictly_before]string
createdAt[after]string
createdAt[strictly_after]string
updatedAt[before]string
updatedAt[strictly_before]string
updatedAt[after]string
updatedAt[strictly_after]string

Response

StorageServer collection

idinteger
namestring
domainstring
type'aws' | 'minio' | 'dailymotion' | 'ovh_s3'
loginstring
passwordstring
awsRegion'eu-west-3' | 'gra' | 'rbx' | 'uk' nullable
ipstring
portinteger
maxStoragenumber

Maximum storage capacity in To

actualStoragenumber

Actual storage load in To

bandwidthnumber nullable

Bandwidth in Gbit/s

availableboolean

Defines if this server can be selected for new sportCenters.

apiKeystring nullable
apiSecretstring nullable
encryptedCredentialsboolean
bucketPrefixstring nullable

This will allow us to balance the load between different OVH S3 buckets if needed.

manualDeletionRequiredboolean
hasBucketForClipsboolean

Defines if this server has a bucket for clips. If not, clips will be stored in the main bucket.

createdAtstring date-time
updatedAtstring date-time

Example response

[
  {
    "domain": "ngtvexperience.com",
    "type": "minio",
    "awsRegion": "eu-west-3",
    "port": 9000,
    "available": true,
    "country": {
      "currency": "EUR"
    },
    "createdAt": "CURRENT_TIMESTAMP",
    "updatedAt": "CURRENT_TIMESTAMP"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.