Authentication

Uninstalling Application

Uninstalling Application

haravan API - Developer Resources Uninstalling ApplicationsUninstalling your Application through the APIThere are situations where an application wants to remove old installations from the system. In cases where user intervention is not required, you can send a request to haravan API to cause an Application to be removed from a...

API Credential Rotation

API Credential Rotation

haravan API - Developer Resources API Credential RotationAPI Credential RotationAPI credentials should be changed from time to time. Employees leave, API credentials can be accidentally committed to version control and wide-reaching security flaws can be discovered. While security risks, these occasions don’t often warrant downtime. Follow these steps to rotate...

API gem with private app credentials

API gem with private app credentials

haravan API - Developer Resources API gem with private app credentialsUsing the API gem with private app credentialsYou want to do certain things to your products — or to your orders — that aren't so easy to accomplish in your shop admin. You want to use the haravan API for...

Create a private app

Create a private app

haravan API - Developer Resources Private appsCreate a private appAs a haravan developer, you have the option of creating public or private apps. Public and private apps share the same basic functionality, except that private apps are locked to only one store, and only that store will have access to...

OAuth

OAuth

haravan API - Developer Resources OAuthOAuthYour app cannot read haravan data without authenticating first. It must get permission from a user before gaining access to any of the resources in the REST API. This guide will walk you through the authorization process (described in greater detail by the OAuth 2.0...

Migrating Legacy to OAuth

Migrating Legacy to OAuth

haravan API - Developer Resources Migrating Legacy to OAuthMigrating a haravan App from Legacy to OAuth AuthenticationCautionThe process is simple but demands caution as there is no easy way to return to Legacy authentication.Currently haravan uses OAuth 2.0 as the authentication standard for haravan applications, but some haravan applications are...