Open documentation ↗Overview
<p>Provides APIs for creating and managing SageMaker resources. </p> <p>Other Resources:</p> <ul> <li> <p> <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/whatis.html#first-time-user">SageMaker Developer Guide</a> </p> </li> <li> <p> <a href="https://docs.aws.amazon.com/augmented-ai/2019-11-07/APIReference/Welcome.html">Amazon Augmented AI Runtime API Reference</a> </p> </li> </ul>
Amazon SageMaker Service is a cloud platforms API from amazonaws.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 302 endpoints.
At a glance
- Authentication
- API key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Cloud Platforms
- Version
- 2017-07-24
- Endpoints
- 302
- OpenAPI
- Specification ↗
- Spec updated
- 2020-05-09
Endpoints
| Method | Path | What it does |
|---|---|---|
| POST | /#X-Amz-Target=SageMaker.AddAssociation | Creates an <i>association</i> between the source and the destination. A source can be associated with multiple destinations, and a destination can be associated |
| POST | /#X-Amz-Target=SageMaker.AddTags | <p>Adds or overwrites one or more tags for the specified SageMaker resource. You can add tags to notebook instances, training jobs, hyperparameter tuning jobs, |
| POST | /#X-Amz-Target=SageMaker.AssociateTrialComponent | Associates a trial component with a trial. A trial component can be associated with multiple trials. To disassociate a trial component from a trial, call the <a |
| POST | /#X-Amz-Target=SageMaker.BatchDescribeModelPackage | This action batch describes a list of versioned model packages |
| POST | /#X-Amz-Target=SageMaker.CreateAction | Creates an <i>action</i>. An action is a lineage tracking entity that represents an action or activity. For example, a model deployment or an HPO job. Generally |
| POST | /#X-Amz-Target=SageMaker.CreateAlgorithm | Create a machine learning algorithm that you can use in SageMaker and list in the Amazon Web Services Marketplace. |
| POST | /#X-Amz-Target=SageMaker.CreateApp | Creates a running app for the specified UserProfile. This operation is automatically invoked by Amazon SageMaker Studio upon access to the associated Domain, an |
| POST | /#X-Amz-Target=SageMaker.CreateAppImageConfig | Creates a configuration for running a SageMaker image as a KernelGateway app. The configuration specifies the Amazon Elastic File System (EFS) storage volume on |
| POST | /#X-Amz-Target=SageMaker.CreateArtifact | Creates an <i>artifact</i>. An artifact is a lineage tracking entity that represents a URI addressable object or data. Some examples are the S3 URI of a dataset |
| POST | /#X-Amz-Target=SageMaker.CreateAutoMLJob | <p>Creates an Autopilot job.</p> <p>Find the best-performing model after you run an Autopilot job by calling <a href="https://docs.aws.amazon.com/sagemaker/late |
| POST | /#X-Amz-Target=SageMaker.CreateAutoMLJobV2 | <p>Creates an Amazon SageMaker AutoML job that uses non-tabular data such as images or text for Computer Vision or Natural Language Processing problems.</p> <p> |
| POST | /#X-Amz-Target=SageMaker.CreateCodeRepository | <p>Creates a Git repository as a resource in your SageMaker account. You can associate the repository with notebook instances so that you can use Git source con |
| POST | /#X-Amz-Target=SageMaker.CreateCompilationJob | <p>Starts a model compilation job. After the model has been compiled, Amazon SageMaker saves the resulting model artifacts to an Amazon Simple Storage Service ( |
| POST | /#X-Amz-Target=SageMaker.CreateContext | Creates a <i>context</i>. A context is a lineage tracking entity that represents a logical grouping of other tracking or experiment entities. Some examples are |
| POST | /#X-Amz-Target=SageMaker.CreateDataQualityJobDefinition | Creates a definition for a job that monitors data quality and drift. For information about model monitor, see <a href="https://docs.aws.amazon.com/sagemaker/lat |
| POST | /#X-Amz-Target=SageMaker.CreateDeviceFleet | Creates a device fleet. |
| POST | /#X-Amz-Target=SageMaker.CreateDomain | <p>Creates a <code>Domain</code> used by Amazon SageMaker Studio. A domain consists of an associated Amazon Elastic File System (EFS) volume, a list of authoriz |
| POST | /#X-Amz-Target=SageMaker.CreateEdgeDeploymentPlan | Creates an edge deployment plan, consisting of multiple stages. Each stage may have a different deployment configuration and devices. |
| POST | /#X-Amz-Target=SageMaker.CreateEdgeDeploymentStage | Creates a new stage in an existing edge deployment plan. |
| POST | /#X-Amz-Target=SageMaker.CreateEdgePackagingJob | Starts a SageMaker Edge Manager model packaging job. Edge Manager will use the model artifacts from the Amazon Simple Storage Service bucket that you specify. A |
| POST | /#X-Amz-Target=SageMaker.CreateEndpoint | <p>Creates an endpoint using the endpoint configuration specified in the request. SageMaker uses the endpoint to provision resources and deploy models. You crea |
| POST | /#X-Amz-Target=SageMaker.CreateEndpointConfig | <p>Creates an endpoint configuration that SageMaker hosting services uses to deploy models. In the configuration, you identify one or more models, created using |
| POST | /#X-Amz-Target=SageMaker.CreateExperiment | <p>Creates a SageMaker <i>experiment</i>. An experiment is a collection of <i>trials</i> that are observed, compared and evaluated as a group. A trial is a set |
| POST | /#X-Amz-Target=SageMaker.CreateFeatureGroup | <p>Create a new <code>FeatureGroup</code>. A <code>FeatureGroup</code> is a group of <code>Features</code> defined in the <code>FeatureStore</code> to describe |
| POST | /#X-Amz-Target=SageMaker.CreateFlowDefinition | Creates a flow definition. |
| POST | /#X-Amz-Target=SageMaker.CreateHub | <p>Create a hub.</p> <note> <p>Hub APIs are only callable through SageMaker Studio.</p> </note> |
| POST | /#X-Amz-Target=SageMaker.CreateHumanTaskUi | Defines the settings you will use for the human review workflow user interface. Reviewers will see a three-panel interface with an instruction area, the item to |
| POST | /#X-Amz-Target=SageMaker.CreateHyperParameterTuningJob | <p>Starts a hyperparameter tuning job. A hyperparameter tuning job finds the best version of a model by running many training jobs on your dataset using the alg |
| POST | /#X-Amz-Target=SageMaker.CreateImage | Creates a custom SageMaker image. A SageMaker image is a set of image versions. Each image version represents a container image stored in Amazon Elastic Contain |
| POST | /#X-Amz-Target=SageMaker.CreateImageVersion | Creates a version of the SageMaker image specified by <code>ImageName</code>. The version represents the Amazon Elastic Container Registry (ECR) container image |
| POST | /#X-Amz-Target=SageMaker.CreateInferenceExperiment | <p> Creates an inference experiment using the configurations specified in the request. </p> <p> Use this API to setup and schedule an experiment to compare mode |
| POST | /#X-Amz-Target=SageMaker.CreateInferenceRecommendationsJob | Starts a recommendation job. You can create either an instance recommendation or load test job. |
| POST | /#X-Amz-Target=SageMaker.CreateLabelingJob | <p>Creates a job that uses workers to label the data objects in your input dataset. You can use the labeled data to train machine learning models. </p> <p>You c |
| POST | /#X-Amz-Target=SageMaker.CreateModel | <p>Creates a model in SageMaker. In the request, you name the model and describe a primary container. For the primary container, you specify the Docker image th |
| POST | /#X-Amz-Target=SageMaker.CreateModelBiasJobDefinition | Creates the definition for a model bias job. |
| POST | /#X-Amz-Target=SageMaker.CreateModelCard | <p>Creates an Amazon SageMaker Model Card.</p> <p>For information about how to use model cards, see <a href="https://docs.aws.amazon.com/sagemaker/latest/dg/mod |
| POST | /#X-Amz-Target=SageMaker.CreateModelCardExportJob | Creates an Amazon SageMaker Model Card export job. |
| POST | /#X-Amz-Target=SageMaker.CreateModelExplainabilityJobDefinition | Creates the definition for a model explainability job. |
| POST | /#X-Amz-Target=SageMaker.CreateModelPackage | <p>Creates a model package that you can use to create SageMaker models or list on Amazon Web Services Marketplace, or a versioned model that is part of a model |
| POST | /#X-Amz-Target=SageMaker.CreateModelPackageGroup | Creates a model group. A model group contains a group of model versions. |
| POST | /#X-Amz-Target=SageMaker.CreateModelQualityJobDefinition | Creates a definition for a job that monitors model quality and drift. For information about model monitor, see <a href="https://docs.aws.amazon.com/sagemaker/la |
| POST | /#X-Amz-Target=SageMaker.CreateMonitoringSchedule | Creates a schedule that regularly starts Amazon SageMaker Processing Jobs to monitor the data captured for an Amazon SageMaker Endpoint. |
| POST | /#X-Amz-Target=SageMaker.CreateNotebookInstance | <p>Creates an SageMaker notebook instance. A notebook instance is a machine learning (ML) compute instance running on a Jupyter notebook. </p> <p>In a <code>Cre |
| POST | /#X-Amz-Target=SageMaker.CreateNotebookInstanceLifecycleConfig | <p>Creates a lifecycle configuration that you can associate with a notebook instance. A <i>lifecycle configuration</i> is a collection of shell scripts that run |
| POST | /#X-Amz-Target=SageMaker.CreatePipeline | Creates a pipeline using a JSON pipeline definition. |
| POST | /#X-Amz-Target=SageMaker.CreatePresignedDomainUrl | <p>Creates a URL for a specified UserProfile in a Domain. When accessed in a web browser, the user will be automatically signed in to Amazon SageMaker Studio, a |
| POST | /#X-Amz-Target=SageMaker.CreatePresignedNotebookInstanceUrl | <p>Returns a URL that you can use to connect to the Jupyter server from a notebook instance. In the SageMaker console, when you choose <code>Open</code> next to |
| POST | /#X-Amz-Target=SageMaker.CreateProcessingJob | Creates a processing job. |
| POST | /#X-Amz-Target=SageMaker.CreateProject | Creates a machine learning (ML) project that can contain one or more templates that set up an ML pipeline from training to deploying an approved model. |
| POST | /#X-Amz-Target=SageMaker.CreateSpace | Creates a space used for real time collaboration in a Domain. |
| POST | /#X-Amz-Target=SageMaker.CreateStudioLifecycleConfig | Creates a new Studio Lifecycle Configuration. |
| POST | /#X-Amz-Target=SageMaker.CreateTrainingJob | <p>Starts a model training job. After training completes, SageMaker saves the resulting model artifacts to an Amazon S3 location that you specify. </p> <p>If yo |
| POST | /#X-Amz-Target=SageMaker.CreateTransformJob | <p>Starts a transform job. A transform job uses a trained model to get inferences on a dataset and saves these results to an Amazon S3 location that you specify |
| POST | /#X-Amz-Target=SageMaker.CreateTrial | <p>Creates an SageMaker <i>trial</i>. A trial is a set of steps called <i>trial components</i> that produce a machine learning model. A trial is part of a singl |
| POST | /#X-Amz-Target=SageMaker.CreateTrialComponent | <p>Creates a <i>trial component</i>, which is a stage of a machine learning <i>trial</i>. A trial is composed of one or more trial components. A trial component |
| POST | /#X-Amz-Target=SageMaker.CreateUserProfile | Creates a user profile. A user profile represents a single user within a domain, and is the main way to reference a "person" for the purposes of sharing, report |
| POST | /#X-Amz-Target=SageMaker.CreateWorkforce | <p>Use this operation to create a workforce. This operation will return an error if a workforce already exists in the Amazon Web Services Region that you specif |
| POST | /#X-Amz-Target=SageMaker.CreateWorkteam | <p>Creates a new work team for labeling your data. A work team is defined by one or more Amazon Cognito user pools. You must first create the user pools before |
| POST | /#X-Amz-Target=SageMaker.DeleteAction | Deletes an action. |
| POST | /#X-Amz-Target=SageMaker.DeleteAlgorithm | Removes the specified algorithm from your account. |
| POST | /#X-Amz-Target=SageMaker.DeleteApp | Used to stop and delete an app. |
| POST | /#X-Amz-Target=SageMaker.DeleteAppImageConfig | Deletes an AppImageConfig. |
| POST | /#X-Amz-Target=SageMaker.DeleteArtifact | Deletes an artifact. Either <code>ArtifactArn</code> or <code>Source</code> must be specified. |
| POST | /#X-Amz-Target=SageMaker.DeleteAssociation | Deletes an association. |
| POST | /#X-Amz-Target=SageMaker.DeleteCodeRepository | Deletes the specified Git repository from your account. |
| POST | /#X-Amz-Target=SageMaker.DeleteContext | Deletes an context. |
| POST | /#X-Amz-Target=SageMaker.DeleteDataQualityJobDefinition | Deletes a data quality monitoring job definition. |
| POST | /#X-Amz-Target=SageMaker.DeleteDeviceFleet | Deletes a fleet. |
| POST | /#X-Amz-Target=SageMaker.DeleteDomain | Used to delete a domain. If you onboarded with IAM mode, you will need to delete your domain to onboard again using IAM Identity Center. Use with caution. All o |
| POST | /#X-Amz-Target=SageMaker.DeleteEdgeDeploymentPlan | Deletes an edge deployment plan if (and only if) all the stages in the plan are inactive or there are no stages in the plan. |
| POST | /#X-Amz-Target=SageMaker.DeleteEdgeDeploymentStage | Delete a stage in an edge deployment plan if (and only if) the stage is inactive. |
| POST | /#X-Amz-Target=SageMaker.DeleteEndpoint | <p>Deletes an endpoint. SageMaker frees up all of the resources that were deployed when the endpoint was created. </p> <p>SageMaker retires any custom KMS key g |
| POST | /#X-Amz-Target=SageMaker.DeleteEndpointConfig | <p>Deletes an endpoint configuration. The <code>DeleteEndpointConfig</code> API deletes only the specified configuration. It does not delete endpoints created u |
| POST | /#X-Amz-Target=SageMaker.DeleteExperiment | Deletes an SageMaker experiment. All trials associated with the experiment must be deleted first. Use the <a href="https://docs.aws.amazon.com/sagemaker/latest/ |
| POST | /#X-Amz-Target=SageMaker.DeleteFeatureGroup | <p>Delete the <code>FeatureGroup</code> and any data that was written to the <code>OnlineStore</code> of the <code>FeatureGroup</code>. Data cannot be accessed |
| POST | /#X-Amz-Target=SageMaker.DeleteFlowDefinition | Deletes the specified flow definition. |
| POST | /#X-Amz-Target=SageMaker.DeleteHub | <p>Delete a hub.</p> <note> <p>Hub APIs are only callable through SageMaker Studio.</p> </note> |
| POST | /#X-Amz-Target=SageMaker.DeleteHubContent | <p>Delete the contents of a hub.</p> <note> <p>Hub APIs are only callable through SageMaker Studio.</p> </note> |
| POST | /#X-Amz-Target=SageMaker.DeleteHumanTaskUi | <p>Use this operation to delete a human task user interface (worker task template).</p> <p> To see a list of human task user interfaces (work task templates) in |
| POST | /#X-Amz-Target=SageMaker.DeleteImage | Deletes a SageMaker image and all versions of the image. The container images aren't deleted. |
| POST | /#X-Amz-Target=SageMaker.DeleteImageVersion | Deletes a version of a SageMaker image. The container image the version represents isn't deleted. |
| POST | /#X-Amz-Target=SageMaker.DeleteInferenceExperiment | <p>Deletes an inference experiment.</p> <note> <p> This operation does not delete your endpoint, variants, or any underlying resources. This operation only dele |
| POST | /#X-Amz-Target=SageMaker.DeleteModel | Deletes a model. The <code>DeleteModel</code> API deletes only the model entry that was created in SageMaker when you called the <code>CreateModel</code> API. I |
| POST | /#X-Amz-Target=SageMaker.DeleteModelBiasJobDefinition | Deletes an Amazon SageMaker model bias job definition. |
| POST | /#X-Amz-Target=SageMaker.DeleteModelCard | Deletes an Amazon SageMaker Model Card. |
| POST | /#X-Amz-Target=SageMaker.DeleteModelExplainabilityJobDefinition | Deletes an Amazon SageMaker model explainability job definition. |
| POST | /#X-Amz-Target=SageMaker.DeleteModelPackage | <p>Deletes a model package.</p> <p>A model package is used to create SageMaker models or list on Amazon Web Services Marketplace. Buyers can subscribe to model |
| POST | /#X-Amz-Target=SageMaker.DeleteModelPackageGroup | Deletes the specified model group. |
| POST | /#X-Amz-Target=SageMaker.DeleteModelPackageGroupPolicy | Deletes a model group resource policy. |
| POST | /#X-Amz-Target=SageMaker.DeleteModelQualityJobDefinition | Deletes the secified model quality monitoring job definition. |
| POST | /#X-Amz-Target=SageMaker.DeleteMonitoringSchedule | Deletes a monitoring schedule. Also stops the schedule had not already been stopped. This does not delete the job execution history of the monitoring schedule. |
| POST | /#X-Amz-Target=SageMaker.DeleteNotebookInstance | <p> Deletes an SageMaker notebook instance. Before you can delete a notebook instance, you must call the <code>StopNotebookInstance</code> API. </p> <important> |
| POST | /#X-Amz-Target=SageMaker.DeleteNotebookInstanceLifecycleConfig | Deletes a notebook instance lifecycle configuration. |
| POST | /#X-Amz-Target=SageMaker.DeletePipeline | Deletes a pipeline if there are no running instances of the pipeline. To delete a pipeline, you must stop all running instances of the pipeline using the <code> |
| POST | /#X-Amz-Target=SageMaker.DeleteProject | Delete the specified project. |
| POST | /#X-Amz-Target=SageMaker.DeleteSpace | Used to delete a space. |
| POST | /#X-Amz-Target=SageMaker.DeleteStudioLifecycleConfig | Deletes the Studio Lifecycle Configuration. In order to delete the Lifecycle Configuration, there must be no running apps using the Lifecycle Configuration. You |
| POST | /#X-Amz-Target=SageMaker.DeleteTags | <p>Deletes the specified tags from an SageMaker resource.</p> <p>To list a resource's tags, use the <code>ListTags</code> API. </p> <note> <p>When you call this |
| POST | /#X-Amz-Target=SageMaker.DeleteTrial | Deletes the specified trial. All trial components that make up the trial must be deleted first. Use the <a href="https://docs.aws.amazon.com/sagemaker/latest/AP |
| POST | /#X-Amz-Target=SageMaker.DeleteTrialComponent | Deletes the specified trial component. A trial component must be disassociated from all trials before the trial component can be deleted. To disassociate a tria |
Showing the first 100 of 302 endpoints; the full list is in the documentation.
Questions
Does the Amazon SageMaker Service API need an API key?
Yes. The Amazon SageMaker Service API uses API key authentication; the documentation explains how to get credentials.
Does the Amazon SageMaker Service API support HTTPS?
Yes, the Amazon SageMaker Service API is served over HTTPS.
How many endpoints does the Amazon SageMaker Service API have?
Its OpenAPI description lists 302 endpoints in version 2017-07-24. The first 100 are shown on this page.
What are alternatives to the Amazon SageMaker Service API?
Other Cloud Platforms APIs include Remote Settings PROD, Linode API, DigitalOcean API, Vercel API, Platform API.
Similar cloud platforms APIs
Compare alternatives →Remote Settings PROD
Cloud PlatformsFirefox is a free web browser backed by Mozilla, a non-profit dedicated to internet health and privacy.
Linode API
Cloud Platforms## Introduction The Linode API provides the ability to programmatically manage the full range of Linode products and services. This reference is designed to assist application developers and system administrators. Each endpoint includes descriptions, request syntax, and examples using standard HTTP requests. Response data is returned in JSON format. This document was generated from our OpenAPI Specification. See the <a target="_top" href="https://www.openapis.org">OpenAPI website</a> for more information. <a target="_top" href="/docs/api/openapi.yaml">Download the Linode OpenAPI Specification</a>. ## Changelog <a target="_top" href="/docs/products/tools/api/release-notes/">View our Changelog</a> to see release notes on all changes made to our API. ## Access and Authentication Some endpoints are publicly accessible without requiring authentication. All endpoints affecting your Account, however, require either a Personal Access Token or OAuth authentication (when using third-party applications). ### Personal Access Token The easiest way to access the API is with a Personal Access Token (PAT) generated from the <a target="_top" href="https://cloud.linode.com/profile/tokens">Linode Cloud Manager</a> or the [Create Personal Access Token](/docs/api/profile/#personal-access-token-create) endpoint. All scopes for the OAuth security model ([defined below](/docs/api/profile/#oauth)) apply to this security model as well. #### Authentication | Security Scheme Type: | HTTP | |-----------------------|------| | **HTTP Authorization Scheme** | bearer | ### OAuth If you only need to access the Linode API for personal use, we recommend that you create a [personal access token](/docs/api/#personal-access-token). If you're designing an application that can authenticate with an arbitrary Linode user, then you should use the OAuth 2.0 workflows presented in this section. For a more detailed example of an OAuth 2.0 implementation, see our guide on [How to Create an OAuth App with the Linode Python API Library](/docs/products/tools/api/guides/create-an-oauth-app-with-the-python-api-library/#oauth-2-authentication-exchange). Before you implement OAuth in your application, you first need to create an OAuth client. You can do this [with the Linode API](/docs/api/account/#oauth-client-create) or [via the Cloud Manager](https://cloud.linode.com/profile/clients): - When creating the client, you'll supply a `label` and a `redirect_uri` (referred to as the Callback URL in the Cloud Manager). - The response from this endpoint will give you a `client_id` and a `secret`. - Clients can be public or private, and are private by default. You can choose to make the client public when it is created. - A private client is used with applications which can securely store the client secret (that is, the secret returned to you when you first created the client). For example, an application running on a secured server that only the developer has access to would use a private OAuth client. This is also called a confidential client in some OAuth documentation. - A public client is used with applications where the client secret is not guaranteed to be secure. For example, a native app running on a user's computer may not be able to keep the client secret safe, as a user could potentially inspect the source of the application. So, native apps or apps that run in a user's browser should use a public client. - Public and private clients follow different workflows, as described below. #### OAuth Workflow The OAuth workflow is a series of exchanges between your third-party app and Linode. The workflow is used to authenticate a user before an application can start making API calls on the user's behalf. Notes: - With respect to the diagram in [section 1.2 of RFC 6749](https://tools.ietf.org/html/rfc6749#section-1.2), login.linode.com (referred to in this section as the *login server*) is the Resource Owner and the Authorization Server; api.linode.com (referred to here as the *api se
DigitalOcean API
Cloud Platforms# Introduction The DigitalOcean API allows you to manage Droplets and resources within the DigitalOcean cloud in a simple, programmatic way using conventional HTTP requests. All of the functionality that you are familiar with in the DigitalOcean control panel is also available through the API, allowing you to script the complex actions that your situation requires. The API documentation will start with a general overview about the design and technology that has been implemented, followed by reference information about specific endpoints. ## Requests Any tool that is fluent in HTTP can communicate with the API simply by requesting the correct URI. Requests should be made using the HTTPS protocol so that traffic is encrypted. The interface responds to different methods depending on the action required. |Method|Usage| |--- |--- | |GET|For simple retrieval of information about your account, Droplets, or environment, you should use the GET method. The information you request will be returned to you as a JSON object. The attributes defined by the JSON object can be used to form additional requests. Any request using the GET method is read-only and will not affect any of the objects you are querying.| |DELETE|To destroy a resource and remove it from your account and environment, the DELETE method should be used. This will remove the specified object if it is found. If it is not found, the operation will return a response indicating that the object was not found. This idempotency means that you do not have to check for a resource's availability prior to issuing a delete command, the final state will be the same regardless of its existence.| |PUT|To update the information about a resource in your account, the PUT method is available. Like the DELETE Method, the PUT method is idempotent. It sets the state of the target using the provided values, regardless of their current values. Requests using the PUT method do not need to check the current attributes of the object.| |PATCH|Some resources support partial modification. In these cases, the PATCH method is available. Unlike PUT which generally requires a complete representation of a resource, a PATCH request is is a set of instructions on how to modify a resource updating only specific attributes.| |POST|To create a new object, your request should specify the POST method. The POST request includes all of the attributes necessary to create a new object. When you wish to create a new object, send a POST request to the target endpoint.| |HEAD|Finally, to retrieve metadata information, you should use the HEAD method to get the headers. This returns only the header of what would be returned with an associated GET request. Response headers contain some useful information about your API access and the results that are available for your request. For instance, the headers contain your current rate-limit value and the amount of time available until the limit resets. It also contains metrics about the total number of objects found, pagination information, and the total content length.| ## HTTP Statuses Along with the HTTP methods that the API responds to, it will also return standard HTTP statuses, including error codes. In the event of a problem, the status will contain the error code, while the body of the response will usually contain additional information about the problem that was encountered. In general, if the status returned is in the 200 range, it indicates that the request was fulfilled successfully and that no error was encountered. Return codes in the 400 range typically indicate that there was an issue with the request that was sent. Among other things, this could mean that you did not authenticate correctly, that you are requesting an action that you do not have authorization for, that the object you are requesting does not exist, or that your request is malformed. If you receive a status in the 500 range, this generally indicates a server-side problem. This means that we are having
Vercel API
Cloud PlatformsVercel combines the best developer experience with an obsessive focus on end-user performance. Our platform enables frontend teams to do their best work.
Platform API
Cloud PlatformsThe [REST API specification](https://www.ably.io/documentation/rest-api) for Ably.
Azure Data Lake Storage
Cloud PlatformsAzure Data Lake Storage provides storage for Hadoop and other big data workloads.
Listed from APIs.guru (CC0).