@@ -2844,12 +2844,12 @@ paths:
2844
2844
security :
2845
2845
- kindeBearerAuth : []
2846
2846
/api/v1/organizations/{org_code}/properties/{property_key} :
2847
- patch :
2847
+ put :
2848
2848
tags :
2849
2849
- Organizations
2850
2850
operationId : UpdateOrganizationProperty
2851
- description : Update property value.
2852
- summary : Update Property value
2851
+ description : Update organization property value.
2852
+ summary : Update Organization Property value
2853
2853
parameters :
2854
2854
- name : org_code
2855
2855
in : path
@@ -2901,7 +2901,7 @@ paths:
2901
2901
operationId : GetOrganizationPropertyValues
2902
2902
description : |
2903
2903
Gets properties for an organization by org code.
2904
- summary : Get property values
2904
+ summary : Get Organization Property Values
2905
2905
parameters :
2906
2906
- name : org_code
2907
2907
in : path
@@ -2935,12 +2935,12 @@ paths:
2935
2935
description : Request was throttled.
2936
2936
security :
2937
2937
- kindeBearerAuth : []
2938
- put :
2938
+ patch :
2939
2939
tags :
2940
2940
- Organizations
2941
2941
operationId : UpdateOrganizationProperties
2942
- description : Update property values.
2943
- summary : Update Property values
2942
+ description : Update organization property values.
2943
+ summary : Update Organization Property values
2944
2944
parameters :
2945
2945
- name : org_code
2946
2946
in : path
@@ -2987,6 +2987,47 @@ paths:
2987
2987
description : Request was throttled.
2988
2988
security :
2989
2989
- kindeBearerAuth : []
2990
+ /api/v1/organization/{org_code}/handle :
2991
+ delete :
2992
+ tags :
2993
+ - Organizations
2994
+ operationId : DeleteOrganizationHandle
2995
+ description : |
2996
+ Delete organization handle
2997
+ summary : Delete organization handle
2998
+ parameters :
2999
+ - name : org_code
3000
+ in : path
3001
+ description : The organization's code.
3002
+ required : true
3003
+ schema :
3004
+ type : string
3005
+ nullable : false
3006
+ responses :
3007
+ ' 200 ' :
3008
+ description : Handle successfully deleted.
3009
+ content :
3010
+ application/json :
3011
+ schema :
3012
+ $ref : ' #/components/schemas/success_response'
3013
+ application/json; charset=utf-8 :
3014
+ schema :
3015
+ $ref : ' #/components/schemas/success_response'
3016
+ ' 400 ' :
3017
+ description : Bad request.
3018
+ content :
3019
+ application/json :
3020
+ schema :
3021
+ $ref : ' #/components/schemas/error_response'
3022
+ application/json; charset=utf-8 :
3023
+ schema :
3024
+ $ref : ' #/components/schemas/error_response'
3025
+ ' 403 ' :
3026
+ description : Invalid credentials.
3027
+ ' 429 ' :
3028
+ description : Request was throttled.
3029
+ security :
3030
+ - kindeBearerAuth : []
2990
3031
/api/v1/permissions :
2991
3032
get :
2992
3033
tags :
@@ -3367,6 +3408,14 @@ paths:
3367
3408
description : >-
3368
3409
Whether the property can be included in id and access
3369
3410
tokens.
3411
+ category_id :
3412
+ description : Which category the property belongs to.
3413
+ type : string
3414
+ nullable : false
3415
+ required :
3416
+ - name
3417
+ - is_private
3418
+ - category_id
3370
3419
responses :
3371
3420
' 200 ' :
3372
3421
description : Property successfully updated.
@@ -4292,13 +4341,20 @@ paths:
4292
4341
description : The type of identity to create, for e.g. email.
4293
4342
enum :
4294
4343
- email
4344
+ - username
4295
4345
details :
4296
4346
type : object
4297
4347
description : Additional details required to create the user.
4298
4348
properties :
4299
4349
email :
4300
4350
type : string
4301
4351
description : The email address of the user.
4352
+ phone :
4353
+ type : string
4354
+ description : The phone number of the user.
4355
+ username :
4356
+ type : string
4357
+ description : The username of the user.
4302
4358
responses :
4303
4359
' 200 ' :
4304
4360
description : User successfully created.
@@ -4484,7 +4540,7 @@ paths:
4484
4540
security :
4485
4541
- kindeBearerAuth : []
4486
4542
/api/v1/users/{user_id}/properties/{property_key} :
4487
- patch :
4543
+ put :
4488
4544
tags :
4489
4545
- Users
4490
4546
operationId : UpdateUserProperty
@@ -4575,7 +4631,7 @@ paths:
4575
4631
description : Request was throttled.
4576
4632
security :
4577
4633
- kindeBearerAuth : []
4578
- put :
4634
+ patch :
4579
4635
tags :
4580
4636
- Users
4581
4637
operationId : UpdateUserProperties
@@ -4627,6 +4683,86 @@ paths:
4627
4683
description : Request was throttled.
4628
4684
security :
4629
4685
- kindeBearerAuth : []
4686
+ /api/v1/users/{user_id}/password :
4687
+ put :
4688
+ tags :
4689
+ - Users
4690
+ operationId : SetUserPassword
4691
+ description : Set user password.
4692
+ summary : Set User password
4693
+ parameters :
4694
+ - name : user_id
4695
+ in : path
4696
+ description : The identifier for the user
4697
+ required : true
4698
+ schema :
4699
+ type : string
4700
+ requestBody :
4701
+ description : Password details.
4702
+ required : true
4703
+ content :
4704
+ application/json :
4705
+ schema :
4706
+ type : object
4707
+ properties :
4708
+ hashed_password :
4709
+ description : The hashed password.
4710
+ type : string
4711
+ hashing_method :
4712
+ description : >-
4713
+ The hashing method or algorithm used to encrypt the user’s
4714
+ password. Default is bcrypt.
4715
+ type : string
4716
+ enum :
4717
+ - bcrypt
4718
+ - crypt
4719
+ - md5
4720
+ - wordpress
4721
+ salt :
4722
+ type : string
4723
+ description : >-
4724
+ Extra characters added to passwords to make them stronger.
4725
+ Not required for bcrypt.
4726
+ salt_position :
4727
+ type : string
4728
+ description : >-
4729
+ Position of salt in password string. Not required for
4730
+ bcrypt.
4731
+ enum :
4732
+ - prefix
4733
+ - suffix
4734
+ is_temporary_password :
4735
+ type : boolean
4736
+ description : >-
4737
+ The user will be prompted to set a new password after
4738
+ entering this one.
4739
+ required :
4740
+ - hashed_password
4741
+ responses :
4742
+ ' 200 ' :
4743
+ description : User successfully created.
4744
+ content :
4745
+ application/json :
4746
+ schema :
4747
+ $ref : ' #/components/schemas/success_response'
4748
+ application/json; charset=utf-8 :
4749
+ schema :
4750
+ $ref : ' #/components/schemas/success_response'
4751
+ ' 400 ' :
4752
+ description : Error creating user.
4753
+ content :
4754
+ application/json :
4755
+ schema :
4756
+ $ref : ' #/components/schemas/error_response'
4757
+ application/json; charset=utf-8 :
4758
+ schema :
4759
+ $ref : ' #/components/schemas/error_response'
4760
+ ' 403 ' :
4761
+ description : Invalid credentials.
4762
+ ' 429 ' :
4763
+ description : Request was throttled.
4764
+ security :
4765
+ - kindeBearerAuth : []
4630
4766
components :
4631
4767
schemas :
4632
4768
success_response :
@@ -4664,6 +4800,9 @@ components:
4664
4800
preferred_email :
4665
4801
type : string
4666
4802
description : Default email address of the user in Kinde.
4803
+ username :
4804
+ type : string
4805
+ description : Primary username of the user in Kinde.
4667
4806
last_name :
4668
4807
type : string
4669
4808
description : User's last name.
@@ -4759,6 +4898,9 @@ components:
4759
4898
email :
4760
4899
type : string
4761
4900
description : Default email address of the user in Kinde.
4901
+ username :
4902
+ type : string
4903
+ description : Primary username of the user in Kinde.
4762
4904
last_name :
4763
4905
type : string
4764
4906
description : User's last name.
@@ -4853,6 +4995,9 @@ components:
4853
4995
preferred_email :
4854
4996
type : string
4855
4997
description : Default email address of the user in Kinde.
4998
+ username :
4999
+ type : string
5000
+ description : Primary username of the user in Kinde.
4856
5001
provided_id :
4857
5002
type : string
4858
5003
description : >-
0 commit comments