8.0.7 • Published 18 days ago

@availity/api-axios v8.0.7

Weekly downloads
80
License
MIT
Repository
github
Last release
18 days ago

api-axios

A package wrapping @av/api-core with axios and native ES6 Promise.

Install

npm install @availity/api-axios @availity/api-core @availity/localstorage-core --save

Polyfill Promise if needed:

npm install es6-promise --save

Usage

import { userApi } from '@availity/api-axios'

function async getUser() {
    const user = await userApi.me();
}

API Definitions

  • AvMicroserviceApi
  • AvProxyApi
  • avLogMessagesApi
  • avNavigationApi
  • avNotificationApi
  • avOrganizationsApi
  • avPermissionsApi
  • avProvidersApi
  • avRegionsApi
  • avPdfApi
  • avSpacesApi
  • avUserApi
  • avUserPermissionsApi
  • avFilesApi
  • avFilesDeliveryApi
  • avSettingsApi
  • avSlotMachineApi

Details about each api can be found here

// complete example
import AvApi, {
    AvMicroserviceApi,
    AvProxyApi,
    avLogMessagesApi,
    avNavigationApi,
    avNotificationApi,
    avOrganizationsApi,
    avPermissionsApi,
    avProvidersApi,
    avRegionsApi,
    avPdfApi,
    avSpacesApi,
    avUserApi,
    avUserPermissionsApi,
    avFilesApi,
    avFilesDeliveryApi,
    avSettingsApi,
    avSlotMachineApi
} from '@availity/api-axios';

Create API Definitions

Create new API definitions by extending AvApi. Extending AvApi provides services the behaviors described in @api-core/README#features

import AvApi from '@availity/api-axios';
class AvExampleResource extends AvApi {
    constructor() {
        super({
            name: 'exampleApi',
        });
    }
}
export default new AvExampleResource();

Create Proxy API Definitions

Create new API definitions by extending AvApiProxy. Extending AvApiProxy provides services the behaviors described in @api-core/README#features as well as building the url to match your tenant's proxy REST conventions.

import { AvApiProxy } from '@availity/api-axios';
class AvExampleResource extends AvApiProxy {
    constructor() {
        super({
            tenant: 'myhealthplan',
            name: 'patients',
        });
    }
}
export default new AvExampleResource();
8.0.7

18 days ago

8.0.7-alpha.0

22 days ago

8.0.6

1 month ago

8.0.5

2 months ago

8.0.4

2 months ago

8.0.1

9 months ago

8.0.3

8 months ago

8.0.2

9 months ago

8.0.0

11 months ago

7.3.2

1 year ago

7.3.1

1 year ago

7.3.0

2 years ago

7.1.0

2 years ago

7.2.1

2 years ago

7.2.0

2 years ago

7.0.3

2 years ago

7.0.2

2 years ago

7.0.0

2 years ago

7.0.1

2 years ago

6.0.7

2 years ago

6.0.6

2 years ago

6.0.8

2 years ago

6.0.5

3 years ago

6.0.4

3 years ago

6.0.3

3 years ago

6.0.2

3 years ago

6.0.1

3 years ago

6.0.0

3 years ago

5.6.0

3 years ago

5.5.14

3 years ago

5.5.13

3 years ago

5.5.12

3 years ago

5.5.12-alpha.8

3 years ago

5.5.11

3 years ago

5.5.10

3 years ago

5.5.10-alpha.1

4 years ago

5.5.10-alpha.0

4 years ago

5.5.9

4 years ago

5.5.9-alpha.2

4 years ago

5.5.9-alpha.1

4 years ago

5.5.8

4 years ago

5.5.7

4 years ago

5.5.6

4 years ago

5.5.5

4 years ago

5.5.4

4 years ago

5.5.3

4 years ago

5.5.2

4 years ago

5.5.1

4 years ago

6.0.0-alpha.9

4 years ago

5.6.0-alpha.9

4 years ago

5.5.0

4 years ago

5.4.32

4 years ago

5.4.31

4 years ago

5.4.30

4 years ago

5.4.29

4 years ago

5.4.27

4 years ago

5.4.28

4 years ago

5.4.26

4 years ago

5.4.25

4 years ago

5.4.24

4 years ago

5.4.23

4 years ago

5.4.22

4 years ago

5.4.21

4 years ago

5.4.18

4 years ago

5.4.16

4 years ago

5.4.13

4 years ago

5.4.12

4 years ago

5.4.11

4 years ago

5.4.10

4 years ago

5.4.9

4 years ago

5.4.8

4 years ago

5.4.7

4 years ago

6.0.0-alpha.10

4 years ago

6.0.0-alpha.2

4 years ago

5.4.7-alpha.0

4 years ago

5.4.6

4 years ago

5.4.5

4 years ago

5.4.4

4 years ago

5.4.4-alpha.7

4 years ago

5.4.3

5 years ago

5.4.2

5 years ago

5.4.1

5 years ago

5.4.0

5 years ago

5.3.0

5 years ago

5.2.1

5 years ago

5.2.0

5 years ago

5.1.6

5 years ago

5.1.5

5 years ago

5.1.4

5 years ago

5.1.3

5 years ago

5.1.2

5 years ago

5.1.1

5 years ago

5.1.0

5 years ago

5.0.1

5 years ago

5.0.1-alpha.4

5 years ago

5.0.1-alpha.3

5 years ago

5.0.0

5 years ago

4.1.0

5 years ago

4.0.0

5 years ago

3.1.1

5 years ago

3.0.2-alpha.454

5 years ago

3.0.1

5 years ago

2.6.2

6 years ago

2.6.1

6 years ago

3.0.0

6 years ago

2.6.0

6 years ago

2.5.0

6 years ago

2.4.8

6 years ago

2.4.7

6 years ago

2.4.6

6 years ago

2.4.0

6 years ago

2.3.3

6 years ago

2.3.2

6 years ago

2.3.1

6 years ago

2.2.0

6 years ago

2.1.2

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

1.4.0

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

1.0.0-alpha.17

6 years ago

1.0.0-alpha.16

6 years ago

1.0.0-alpha.15

6 years ago

1.0.0-alpha.14

6 years ago

1.0.0-alpha.13

6 years ago

1.0.0-alpha.12

6 years ago

1.0.0-alpha.11

6 years ago

1.0.0-alpha.10

6 years ago

1.0.0-alpha.9

6 years ago

1.0.0-alpha.8

6 years ago

1.0.0-alpha.7

6 years ago

1.0.0-alpha.6

6 years ago

1.0.0-alpha.5

6 years ago

1.0.0-alpha.4

6 years ago

1.0.0-alpha.3

6 years ago

1.0.0-alpha.2

6 years ago

1.0.0-alpha.1

6 years ago

1.0.0-alpha.0

6 years ago