Django app for integration with Amiqus.
Project description
django-amiqus
⚠️ NOTICE ⚠️
This package is scheduled to be moved to a private repository soon. Please do not rely on this public version for new projects.
Django app for integration with the Amiqus API.
The current version supports Django 5.2-6.0 and Python 3.12+.
Background
Amiqus is an online identity verification service. We use this library to integrate with it.
Amiqus workflow
Core entities included in this app are Client, Record, Step, Check, Form, and Review
Client
Represents a person against whom you wish to carry out an identity or background check. They are unique within Amiqus, although it is possible to carry out multiple checks over a period of time against one user.
Record
A collection of Steps that a Client is required to complete. The Client receives a link where
they are presented with the various Steps.
Step
Can be either a Check or a Form. The Amiqus platform does support Document type Steps, but
these are not currently supported by this package.
Check
May each be of the types described in Check.CheckType. This includes things like photo ID
verification and watchlist monitoring.
Form
Defined in the Amiqus platform and consists of one or more questions that the Client must answer.
Review
Each Step may be reviewed in the Amiqus interface. This creates a Review object that can be
queried via the API .
Installation
The project is available through PyPI as django-amiqus:
$ pip install django-amiqus
Tests
If you want to run the tests manually, install poetry.
$ poetry install
$ poetry run pytest
If you are hacking on the project, please keep coverage up.
Contributing
Standard GH rules apply: clone the repo to your own account, make sure you update the tests, and submit a pull request.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django_amiqus-0.5.tar.gz.
File metadata
- Download URL: django_amiqus-0.5.tar.gz
- Upload date:
- Size: 18.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8650a80d3029d3b0cc000cf674daa740bdc0f5e0084980cd7d7b6e2ec9b4e41
|
|
| MD5 |
504a2a7099ceea45f7dd5bd5aab5aeb1
|
|
| BLAKE2b-256 |
22e399b3c70bc2a5c266e160389513826d92820a670e23758bc5b5fe84e43eec
|
File details
Details for the file django_amiqus-0.5-py3-none-any.whl.
File metadata
- Download URL: django_amiqus-0.5-py3-none-any.whl
- Upload date:
- Size: 30.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c27a77f82ba1da6f8e551ad25a5b78b5c52001de58cda41250a203a7fb3f8420
|
|
| MD5 |
7de25a6d8881e5417f8e15dcb61d7e65
|
|
| BLAKE2b-256 |
57f8d7bcf0df82822b19c224cead4e5e3357a0176e094ae9458f9c5e8b9d9c70
|