3.0.0 • Published 5 years ago
@datafire/randommer v3.0.0
@datafire/randommer
Client library for Randommer API
Installation and Usage
npm install --save @datafire/randommer
let randommer = require('@datafire/randommer').create();
.then(data => {
console.log(data);
});
Description
Actions
api.Card.get
Get Card
randommer.api.Card.get({}, context)
Input
- input
object
- type
string
- X-Api-Key
string
: Enter your key
- type
Output
Output schema unknown
api.Card.Types.get
Get available card types
randommer.api.Card.Types.get({}, context)
Input
- input
object
- X-Api-Key
string
: Enter your key
- X-Api-Key
Output
Output schema unknown
api.Misc.Cultures.get
randommer.api.Misc.Cultures.get({}, context)
Input
- input
object
- X-Api-Key
string
: Enter your key
- X-Api-Key
Output
Output schema unknown
api.Misc.Random_Address.get
randommer.api.Misc.Random_Address.get({
"number": 0
}, context)
Input
- input
object
- number required
integer
- culture
string
- X-Api-Key
string
: Enter your key
- number required
Output
Output schema unknown
api.Name.get
Get name
randommer.api.Name.get({
"nameType": "",
"quantity": 0
}, context)
Input
- input
object
- nameType required
string
(values: firstname, surname, fullname) - quantity required
integer
- X-Api-Key
string
: Enter your key
- nameType required
Output
Output schema unknown
api.Name.Suggestions.get
Get business name suggestions
randommer.api.Name.Suggestions.get({
"startingWords": ""
}, context)
Input
- input
object
- startingWords required
string
- X-Api-Key
string
: Enter your key
- startingWords required
Output
Output schema unknown
api.Phone.Countries.get
Get available countries
randommer.api.Phone.Countries.get({}, context)
Input
- input
object
- X-Api-Key
string
: Enter your key
- X-Api-Key
Output
Output schema unknown
api.Phone.Generate.get
Get bulk telephone numbers for a country
randommer.api.Phone.Generate.get({
"CountryCode": "",
"Quantity": 0
}, context)
Input
- input
object
- CountryCode required
string
- Quantity required
integer
- X-Api-Key
string
: Enter your key
- CountryCode required
Output
Output schema unknown
api.Phone.Validate.get
Validate a phone number
randommer.api.Phone.Validate.get({
"telephone": ""
}, context)
Input
- input
object
- telephone required
string
- CountryCode
string
- X-Api-Key
string
: Enter your key
- telephone required
Output
Output schema unknown
api.SocialNumber.get
Generate a social security number
randommer.api.SocialNumber.get({}, context)
Input
- input
object
- X-Api-Key
string
: Enter your key
- X-Api-Key
Output
Output schema unknown
api.SocialNumber.post
Validate VAT/identity numbers
randommer.api.SocialNumber.post({
"idType": "",
"body": {
"country": "",
"number": ""
}
}, context)
Input
- input
object
- idType required
string
(values: VAT, SSN) - X-Api-Key
string
: Enter your key - body required NumberValidation
- idType required
Output
Output schema unknown
api.Text.Humanize.post
Humanize text
randommer.api.Text.Humanize.post({
"body": {}
}, context)
Input
- input
object
- X-Api-Key
string
: Enter your key - body required TextDto
- X-Api-Key
Output
Output schema unknown
api.Text.LoremIpsum.get
Generate lorem ipsum
randommer.api.Text.LoremIpsum.get({
"loremType": "",
"type": "",
"number": 0
}, context)
Input
- input
object
- loremType required
string
(values: normal, business) - type required
string
(values: paragraphs, words) - number required
integer
- X-Api-Key
string
: Enter your key
- loremType required
Output
Output schema unknown
api.Text.Password.get
Generate password
randommer.api.Text.Password.get({
"length": 0,
"hasDigits": true,
"hasUppercase": true,
"hasSpecial": true
}, context)
Input
- input
object
- length required
integer
- hasDigits required
boolean
- hasUppercase required
boolean
- hasSpecial required
boolean
- X-Api-Key
string
: Enter your key
- length required
Output
Output schema unknown
api.Text.Transform.post
Transform text
randommer.api.Text.Transform.post({
"textActionType": "",
"body": {}
}, context)
Input
- input
object
- textActionType required
string
(values: Transform, Replace) - caseType
string
(values: LowerCase, UpperCase, SentenceCase, TitleCase) - find
string
- replace
string
- X-Api-Key
string
: Enter your key - body required TextDto
- textActionType required
Output
Output schema unknown
Definitions
CaseType
- CaseType
string
(values: LowerCase, UpperCase, SentenceCase, TitleCase)
IdType
- IdType
string
(values: VAT, SSN)
LoremType
- LoremType
string
(values: normal, business)
NameType
- NameType
string
(values: firstname, surname, fullname)
NumberValidation
- NumberValidation
object
- country required
string
- number required
string
- country required
TextActionType
- TextActionType
string
(values: Transform, Replace)
TextDto
- TextDto
object
- text
string
- text
TextType
- TextType
string
(values: paragraphs, words)
3.0.0
5 years ago